3101 Hampton Ave
The Melting Pot-St. Louis-University City
6683 Delmar Blvd St Louis, MO
Pat's Bar & Grill
6400 Oakland Ave St Louis, MO
A great wait staff and great food at great prices. Truly, the best Greek in town!
by STLEd at Citysearch
February 24, 2010
Aris Restaurant Inc
Pros: Best saganaki! Great Gyros! Great Tiramisu!
If you've been to or used
Aris Restaurant Inc, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.