We wanted to grab a steak for dinner and there's no shortage of Steakhouses in Toronto. We wanted a place that was within walking distance of the hotel and not going to charge an arm and a leg for dinner. I didn't realize Canyon Creek was a chain restaurant, but it doesn't look like one from inside or out and with the menu. The menu has plenty of choices and aside from drinks, you can really get a lot of food for a decent price versus what you might pay for an a la carte place. The food was excellent and only outdone by the service. I'd go back again.