Greek Salad Restaurants in Des Peres
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: Des Peres, 13090 Manchester Road, Des Peres, 63131, United States Of America
"This establishmenbt is okay. Pretty much average everything but the price is elevated for the averageness of it. No plans to return as the experience..."
Feedback
These reviews refer only to the mentioned ingredients.