Townhouse
Closed
7022 S South Shore Dr
Chicago, IL 60649
Townhouse is a cozy establishment in Chicago, IL that offers a unique dining experience.
With a focus on seasonal ingredients and creative dishes, Townhouse provides a welcoming atmosphere for guests to enjoy good food and good company.
Generated from their business information
Also at this address
See a problem?


