The breathtaking views of Toronto and Lake Ontario at your feet might be reason enough to have lunch or dinner at Toronto’s iconic Canoe restaurant, but it doesn't hurt any that this stylish hangout is one of the country’s best restaurants.