Melanthios Greek Char House

3116 N Broadway
Chicago, IL
773-360-8572

Additional Information

Cuisine: Greek
Neighborhood: Lake View
Date Opened: 11/9/2009