Answers from Our Experts (2)
Canoe -- Canoe is a Forbes Travel Guide Four-Star restaurant located in Toronto’s financial district and provides some of the most beautiful views of the city. Located high in the TD Tower, the restaurant provides diners with a birds-eye-view of the city, thanks to large floor to ceiling windows.
Panorama -- Panorama sits on the 51st floor of Toronto’s Manulife Centre, and provides panoramic views of the north and south sides of the city. Enjoy your meal from one of the restaurant’s romantic rooms, or enjoy the scenery from one of their patios.
360 -- 360 is the restaurant located at the top of the CN Tower, one of the world’s tallest free-standing structures. The restaurant revolves more than 1,000 feet above Toronto, giving diners unbelievable views that are sure to take your breath away.
Toronto’s been building vertically a lot these days. Chances are pretty good you’ll spot a building crane erecting another highrise condominium.
And among the restaurants with fabulous city views, the pickings are excellent too.
The revolving restaurant atop the CN Tower will guarantee a fabulous panorama vista. Aptly dubbed The 360 the resto is helmed by Executive Chef Peter George who serves up a vibrant market fresh menu in what used to be revered as the world’s tallest tower up until a few years ago.
Business suits gather at Canoe. Located in the heart of the Financial District, the restaurant overlooks Lake Ontario with lively views of the harbor and the cluster of Toronto Islands.