3101 Hampton Ave, St. Louis, MO 63139
(314) 644-4264
Hours:
* Mon-Fri 11am-10pm
* Sat-Sun 8am-10pm
Ari's Greek Restaurant in Saint Louis takes pride in using fresh local ingredients to create traditional Greek cuisine in St. Louis at a reasonable price. All dishes and sauces are made in-house using authentic Greek recipes. If you have any questions don't hesitate to call us. It is our sincere pleasure to have you as our guest! Opa! (from http://arisrestaurantstl.com)
- Log in to post comments