Full menu with prices & pictures
Stavro's Pizza Place 800 N Dixie Fwy, New Smyrna Beach I-...
+13864285474
On this website, you can find the complete menu of Stavro's Pizza Place from New Smyrna Beach. Currently, there are 8 menus and drinks up for grabs. For seasonal or weekly deals, please contact the restaurant owner directly. You can also contact them through their website.
What User likes about Stavro's Pizza Place:
Love love love their Greek salad and there pizza! Friendly staff and the food came out within 15 minutes! If you love Italian/Greek food this is the place for you! View all feedback.
Love love love their Greek salad and there pizza! Friendly staff and the food came out within 1...
Never disappoints! Greek salad and pizza is our tradition for the past 30 years!!