1235 W Lake St
Chicago, IL 60607
Chicago, IL 60607
Open HoursDinner nightly
OverviewOwned and operated by true Italians, Macello spares no expense in making the building seem straight from the southern shores of Italy. Converted from a warehouse, the vibe inside...
more