130 S Halsted St
Chicago, IL 60661
Chicago, IL 60661
Open HoursLunch & Dinner daily
OverviewThis colorful taverna in Greektown is well worth the short trek from downtown. The menu mixes standard Greek fare, including a flaming Saganaki cheese appetizer and traditional...
more