Soho House, Chicago
113-125 N. Green St. Chicago, Illinois, 60607, Phone number- 312-754-6915
Make a bookingOpening Hours & Location
Location
113-125 N. Green St.
Chicago,
Illinois, 60607
312-754-6915
Opening Hours
Sunday - Friday: 10am - 8pm
Saturday: 9am - 8pm