Get directions to: Harold's Chicken Shacks, Chicago, IL
Restaurant address: 39 N Wells St Chicago, IL 60606, USA
Restaurant: Harold's Chicken Shacks