Harold's Chicken Shack

7136 S State St, Chicago IL

(773) 487-9817

Location