Chinatown Plaza is a compact shopping mall featuring small Chinese retailers and casual restaurants. It reflects the vibrant culture and history of Canada's largest Chinatown.