Canoe is a stylish Canadian restaurant offering inventive cuisine and exceptional views from a high-rise setting.