I've been to this location twice but have visited various Joey's locations while living in Edmonton. So my experience as compared to others would be a bit more biased.
I would agree with Kris U that the service was lacking as after our late lunch was over, the staff was literally non existent. Our server didn't mention his shift was over and the manager had to take care of our bill at the end.
The food here is always good and it's literally the same menu at all locations. The seating is pretty good whether you're in the dining area or the lounge.
I like the new design of their website, especially the reservation section. It gives you various options to be either put on a waiting list or make reservations, as long as your party is under six. The waiting list is good for weekends because it gives you the opportunity to reserve long before you arrive instead of waiting for a long time upon arrival.
It's just too bad that this was the location of two bad incidents a few months apart. Torontonians would know this quite well.