Stavros — Pizzeria and Restaurant

800 N. Dixie Freeway – New Smyrna Beach, FL 32168
“Proudly serving the NSB area for over 30 years”

Monday – Saturday
Open for Lunch & Dinner
11am – 8:30pm
Closed Sunday

Disclaimer: *Please note, we are not responsible for orders placed through third party services.

spanakopita-2680479__340