Sal's Pizzeria & Grill
6903 Navarre Pkwy, Navarre
(850) 936-8240
Recent Reviews
Order Online
You May Also Like
Whataburger - 6920 Navarre Pkwy
Fast Food, Burgers
Aqua Nutrition - 7285 Navarre Pkwy
Health Food, Juice Bar & Smoothies
Bella Luna Italian Bistro - 7289 Navarre Pkwy
Italian, Pet Friendly
Restaurants in Navarre, FL
Sal's Pizzeria & Grill
6903 Navarre Pkwy, Navarre, FL 32566
(850) 936-8240