233 North Canal Street Chicago, IL 60661
Seated: 750
Standing: 750
The entire tri-level restaurant is available for complete buyouts on Sundays.