Harolds Chicken Shack

407 E 75th St, Chicago IL

(773) 488-9533

Rated 3.0 out of 5 from 2 Reviews Harolds Chicken Shack is Ranked #2 of 29 Restaurants in Greater Grand Crossing Chicago.

★ on the 8th of March, 2015

The worst ever waited forever
Location