The Soul Shack

Food

Bringing the heart of the kitchen to the heart of Hyde Park.

1368 E 53rd St

Chicago IL 60615

(773) 891-0126

https://www.thesoul53.com