Detailed Information
Easygoing stop offering a hearty menu of Greek plates such as salads & kebabs in low-key surronds.
Contact Information
343 South Kirkwood Road , Kirkwood, Missouri 63122, United States
Easygoing stop offering a hearty menu of Greek plates such as salads & kebabs in low-key surronds.