Chinatown Square
Getting to Chinatown Square
Chinatown Square is a two-story outdoor mall located in Chinatown, Chicago, a mile from the center of Chicago just North of the main Wentworth Avenue District between Princeton Ave & Wells St. Our event will be held at the center stage of Chinatown Square, where all the Chinese Zodiac statues are.
Address: 2133 S China Pl
Chicago, IL 60616
Phone: (312)808-1745