Get directions to: Kennedy Fish & Chicken, Chicago, IL
Restaurant address: 1535 W 79th St Chicago, IL 60620, USA
Restaurant: Kennedy Fish & Chicken