Restaurant has been closed since 07/01/2015. There are other locations in New Smyrna , Daytona and Ormond Beach. All have different owners but similar menus,
1 - 10 条点评，共 15 条
Relaxing, friendly setting. My favorite is the Greek salad, spinach pie combo. Others in my party enjoyed a pizza and gyro. It is quality food. Nothing fancy. A great place to enjoy a meal with friends and just relax.
Dropped into Stavro's again for another delicious cheese pizza. Still the best anywhere. Also noted that the restaurant was very...更多