Chinatown Square

Chinatown Square is a two-story outdoor mall. In the heart of it is the Pan Asian Cultural Center and 12 beautiful, bronze zodiac figures. Asian owned. Chicago

Rate and write a review

South China Place 2133
Chicago 60616 IL US
Get directions