Chinatown Square Plaza

Chinatown Square, in the heart of Chicago's Chinatown, is a lively two-story outdoor mall with a variety of amenities. It features restaurants, boutiques, banks, clinics, beauty shops, and offices. The mall is beautifully decorated with statues of Chinese zodiac animals and twin pagodas.