The service here on the four times I've been here is excellent. Even on the busiest nights they always seem to have just enough waitresses which is a compliment considering most of these joints have cheap managers who understaff to save money.
The beer selection is pretty good and the menu is pretty vast. I disagree with people saying that the menu is "standard pub grub" because the menu features everything from pasta to burgers, fish, pizza, chicken, and other dinner-sized entrees. It's more than just your wings, fries and burgers that constitute a "pub grub" menu.
The place does look a little sketch from the outside especially with the ancient looking cement "patio" but it is actually really nice and cozy inside.
On game nights, they'll pull down the screens for the Leafs/Raptors/Jays games and there is a steak and beer special for $19.99 on the dates of those games.
The pizza calzones are excellent. A nice little place to enjoy a pint and a bite.