Venue Info

The Toronto Eaton Centre is the largest mall in downtown Toronto, drawing more than a million visitors a week.