I've been in Toronto twice to visit a friend of mine. The last time wanted to try a local top restaurant so we choose this place. Located at the 54th floor on the TD building, has a great view on Toronto and Ontario lake. The food was excellent, nothing to say. Service is great. Very expensive but value for money. Worth it. Enjoy Canoe.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.