Navarre Location

7279 Navarre Pkwy
Navarre, FL 32566
(850) 710-3634

Online Ordering
(This Location Only)
Pickup or Delivery
(We deliver to a 5 mile radius)
($20 min order required for delivery)

Thursday through Sunday

Lunch Service from
11 am to 2 pm

Dinner Service from
4 pm to 8 pm

Menu
Order Online
Call for Delivery or Pickup