Get directions to: Harold's Chicken Shacks, Chicago, IL
Restaurant address: 8820 S Stony Island Ave Chicago, IL 60617, USA
Restaurant: Harold's Chicken Shacks