The Greek Kitchen

Permanently closed
343 S Kirkwood Rd Ste 101
Saint Louis, MO 63122
We are a traditional authentic Greek restaurant serving fresh made food as well as falafel, salads, gluten free and vegan items.
Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisThe Greek Kitchen

Partial Data by Foursquare.