2150 South Canalport Avenue Chicago, IL 60608
Standing: 250
Square Feet: 3,000 ft2
BYOB friendly. Custom bar. Restaurant style show kitchen. Landscaped private deck access.