Grand Chapiteau at Ontario Place955 Lake Shore Blvd WToronto, Ontario M6K 3B9, CA
Seating Capacity: 0