The ad in the hallway of the Queen's Quay location is laughable. It stated that it ranked in the top 10 restaurants in Toronto. What an insult to the city's superb chefs and spaces. Definitely a C grade chain restaurant. Very mediocre food. Not horrible. Just uninspiring.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.