Located inside the South Shore Cultural Center at 7059 S. South Shore Dr., the restaurant's opening has historic significance. A gem in Chicago's South Shore that was once a white's only country ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results