Harold's Chicken Shack

11028 S Halsted St, Chicago IL

(773) 821-8000

Location