2010 N Sheffield Ave
Chicago, IL 60614
Chicago, IL 60614
Open HoursDinner nightly
OverviewEven with a three-tiered dining room, the setting can sometimes be considered more cramped than cozy. But its popularity is exemplified by the long waits. Don't expect wonders...
more
