Dining Chicago

Restaurant_location_small.png%7c41.883952,-87

Soho House Chicago

Established in London in 1995, Soho House originated as a private members' club for those in the film, media, and creative industries. The group has gradually expanded its offerings to include restaurants, cinemas, spas, and hotels. Soho House Chicago marks the group's fifth location in North America, joining New York, Miami Beach, West Hollywood and Toronto.

Unique to the Chicago property are several public-facing areas that locals and visitors can appreciate year-round. Located on the lobby and mezzanine levels, these spaces include a social gathering hub for the neighborhood, spa and two restaurants (Pizza East and Chicken Shop).

Location Information

Address: 113-125 N. Green St., Chicago, IL 60607

Neighborhood: West Loop

Region: Chicago West

County: Cook County

Phone: Show phone

View website




Copyright © 2019 Chicago's Restaurant Guide. All Rights Reserved.