• Approximately 90,000 sq.ft. of retail space to
be built at the base of the CN Tower, the icon
of Toronto
• An unparalleled opportunity for restauranteur
retailers and leading brands to showcase their
products in innovative, interactive and
imaginative new...