2.5 stars is right on, folks.
Get the ribs or lobster risotto. I enjoyed the sweet potato fries. Skip thte chicken sandwich--it's not light, it's pretty dense "chicken" and roll.
Open late + close to Rogers Center, CN Tower etc.
But I am curious to try Canyon Creek or Loose Moose instead or I'd just stick to ribs + fries here for everybody whether at lunch or dinner. (Though I hear at lunch you may be able to ask for an off-the-menu sub of baked apples instead of fries, as a side).