Canoe is a stylish Canadian restaurant offering inventive cuisine and exceptional views from its elevated setting.