Harold's Shrimp And Chicken

1421 W Taylor St Chicago IL 60607 USA

(312) 285-2891

Location