Harold's Chicken Shack

39 N Wells St, Chicago 60606, United States Get Directions to this spot
39 N Wells St
Chicago, 60606
IL, United States
(312) 345-1200

Rate and review Harold's Chicken Shack in Chicago, IL, United States!

Share your experiences at Harold's Chicken Shack with your friends or discover more Restaurants in Chicago, IL, United States.