Know a great happy hour or special for this location?
Weekday, lunchtime counter serve offering gyros & other Mediterranean eats in a simple, airy space.
Suggest an edit
750 Locust St, St. Louis, MO 63101