Restaurants offering World Famous Greek Salad
Search city
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Tarpon Springs, 1988 S Pinellas Ave, Tarpon Springs, United States
"We went to Plum Tomato Pizzeria for dinner today and had the best pizza since we moved here. Don't let the outside fool you this is one hidden gem you..."
Price
Feedback
These reviews refer only to the mentioned ingredients.