Went as part of a group of 14. Food was fantastic in taste and presentation. Our waitress was fantastic, probably one of the best I have ever encountered at any restaurant EVER - we got all our food and drinks and she kept 7 different bills straight. Place was clean and inviting. I will be back. I would love to give 5 stars - however they have these hideous big screen TV s that you can see from everywhere in the restaurant. Imagine trying to enjoy a lovely evening chatting, and sharing a meal with friends - paying way over $100.00 per couple with drinks - and you see Don Cherry larger than life on the TV. Although the food selection here was better than than the Trafalgar location - i would favour the trafalgar location because of the lack of TVs