Get directions to: South Shore Fish & Chicken, Chicago, IL
Restaurant address: 7116 S Yates Blvd Chicago, IL 60649, USA
Restaurant: South Shore Fish & Chicken