Get directions to: Kenny's Ribs & Pizza, Chicago, IL
Restaurant address: 11142 S Halsted St Chicago, IL 60628, USA
Restaurant: Kenny's Ribs & Pizza