Johnny's Restaurant
Address:
414 Flagler Ave, New Smyrna Beach, FL 32169
Phone:
(386) 402-8861 Restaurants, Bars
Other Businesses:
- Peanuts Sports Bar at 421 Flagler Ave, New Smyrna Beach, FL 32169
- SUBWAY at 1922 State Road 44, New Smyrna Beach, FL 32168
- Toni & Joe's Patio at 309 Buenos Aires St, New Smyrna Beach, FL 32169
- Wake Up Cafe at 749 E 3rd Ave, New Smyrna Beach, FL 32169
- Vincenzo's at 410 Flagler Ave, New Smyrna Beach, FL 32169