Tags: Shopping Mall.
Chinatown Square (simplified Chinese: 华埠广场; traditional Chinese: 華埠廣場; pinyin: Huàbùguǎngchǎng) is a two-story outdoor mall located in Chinatown Chicago a mile (1.6 km) from the center of Chicago just North of the main Wentworth Avenue District (the main Chinatown Street). Chinatown Square on 45 acres (180000 m2) of reclaimed land from a former railroad yard houses mostly restaurants retail space boutiques banks clinics beauty shops and a handful of offices.