We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Stavro's Pizza Place

800 N Dixie Fwy, New Smyrna Beach, FL 32168-6414
+1 386-428-5474
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good32%
  • Average12%
  • Poor4%
  • Terrible1%
Travellers talk about
“greek salad” (49 reviews)
“calzone” (11 reviews)
Open Now
11:00 - 21:00All hours
Italian, Pizza, Greek
$$ - $$$
800 N Dixie Fwy, New Smyrna Beach, FL 32168-6414
All Details
Write a Review
Reviews (121)
Traveller rating
Traveller type
Time of year

1 - 10 of 120 reviews

Reviewed 1 week ago

Want a great place to go for pizza and a great salad? This is it. Very reasonable and the shredded lettuce salad is fresh and delicious. They also have other pasta dinners but our favorite is the salad with a pizza. We usually order a...More

Thank bcarl2
Reviewed 3 weeks ago via mobile

This is a must-do every time we come to town. The Greek Salad is everything. The pizza is also very good. We always order enough to take some with us. The service is great too. It's very casual dining and not touristy.

Thank suzismini
Reviewed 3 weeks ago via mobile

The kids decided they wanted Pizza so I read the reviews for Pizza places in New Smyrna Beach. Stavro's reviews were very good so we gave it a try. The service was was very good, friendly and fast. The pizzas were great. Myself and my...More

Thank MattManDo
Reviewed 4 weeks ago via mobile

We recently ate at a pizza restaurant in St. Augustine, FL that was rated as the #2 pizza in the nation on Travelocity. This pizza was 100% better!! Awesome service as well! We got "The Works."

Thank Phil-Kim W
Reviewed 5 weeks ago

If you are hungry for pizza and want to pay 1/2 off pricing on pizza, go to Stavro's! The best night to go is Mondays and Wednesdays for 1/2 off pizza. We recently fed a family of 8 with drinks for $36. Doesn't get any...More

Thank timcP5726SP
Reviewed 6 July 2017 via mobile

This is by far the worst pizza we have ever had. The crust was a lump of under cooked dough, the cheese was sour and there were 4 small lumps of sausage. The have half price Monday abd Wednesday's. Total rip off. We ordered 2...More

1  Thank Susan C
Reviewed 2 July 2017

I never visit New Smyrna without going eat Stavros least once. My wife says their Greek salads are the best and I love their calzone. They also have fantastic pizza, and give discount retired military.

Thank ind_sub
Reviewed 22 June 2017

Seeing the roach on the floor, we left. We should have reported this to someone at the restaurant, but we were so turned-off by it, we just left...never to return.

Thank James M
Reviewed 21 June 2017

Best Pizza in New Smyrna Beach -- love the stringy cheese, and lots of good ingredients on pizza. Good service, fresh made pizza. Always a good place to go.

Thank SRehbaum
Reviewed 14 June 2017

the pizza crust is different but good...a slice and a side salad is more than enough for one...special deals during the week...

Thank 2011-CO
Nearby Restaurants
Blackbeards Inn
902 reviews
.26 km away
Taco Shack
272 reviews
.41 km away
Baci Pizzeria & Restorante
156 reviews
.14 km away
Gypsy Fresh Grill
69 reviews
.93 km away
Nearby Attractions
Marine Discovery Center
247 reviews
1.40 km away
Old Fort Park Archeological Site
29 reviews
1.44 km away
United Church of Christ
7 reviews
1.24 km away
Shark Park NSB
30 reviews
1.48 km away
Questions & Answers
Get quick answers from Stavro's Pizza Place staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly, Groups
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:30
11:00 - 21:30
Location and Contact Information
  • Address: 800 N Dixie Fwy, New Smyrna Beach, FL 32168-6414
  • Location: United States  >  Florida (FL)  >  New Smyrna Beach
  • Phone Number: +1 386-428-5474
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing