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

Own this business?
See a problem?

You might also like