Canoe
54th Floor, T.D. Bank Tower, 66 Wellington Street West, Scarborough, Ontario, Canada, M5K 1H6
Copyright © 2024 toronto.yabsta.com
All Right Reserved
powered by
Canoe is one of O & B's fine dining restaurants and acclaimed to be one of the best in Canada. It is situated atop the T.D. Bank Tower which gives you a breathtaking view of the city while you dine.
The design reflects the city with it's clean and simple design. The chef also inspired by the region as can be seen with his Canadian cuisine.