Restaurants in St. Louis, MO
Restaurants • American Restaurants • Greek and Mediterranean Restaurants
4900 Laclede Ave,
St. Louis ,
MO
63108
UNITED STATES
Based on 2 reviews
Best NY Greek Diner in STL
Hands down the best diner in town. These folks have been feeding me and my friends for over 25 years. If you're wanting abience and chatty servers, go somewhere else. If you want good, no-nonsense food, then this is your place. They have...Cheap low quality food!
I tried this place because of the great reviews it has, however I was very disappointed. I tried the gyro which wasn't the best and the tzatziki sauce was gross. My girlfriend had a buffalo chicken sandwich and that too was awful. ...Worldwide > United States > St. Louis, MO > American Restaurants