Harold's Chicken Shack

8820 S Stony Island Ave, Chicago IL

(773) 768-9712

Location