6978 Soul Food Location

6978 W North Ave
Chicago, IL 60707

Galewood
(773) 237-6090