66 West Illinois Street Chicago, IL 60654
Seated: 60
Square Feet: 701 ft2
Look out onto Illinois St. in the Clark Room featuring large windows and abundance of natural light.