"Great food, service and a warm, cozy atmosphere."
Phone: +13143940996
Address: Kirkwood, MO 63122, 343 S Kirkwood Rd #101, United States
City: Kirkwood
Website: http://www.thegreekkitchen.net/
Dishes: 109
Amenities: 6
Categories: 5
Reviews: 196