Harold's Chicken Shack #13
7318 S Vincennes Ave, Chicago
(773) 723-9006
Menu
Restaurants in Chicago, IL
Harold's Chicken Shack #13
7318 S Vincennes Ave, Chicago, IL 60621
(773) 723-9006