This place is solid. I've been a couple times. There's a good beer selection (imports and Ontario microbrews), the food is decent (had the steak sandwich last time and the steak was surprisingly tender and the sandwich very flavourful; it had caramelized onions and peppers and cheese and spicy mayo and the bun to meat ratio was not too large), and the patio is nice and quiet, even when full of people. (Maybe it's a kind of place that inspires calm conversations?) It seems slightly overpriced, but I'm okay with that.
We were expecting six people for a meeting and were told there were no tables large enough to accommodate us on the patio, so be warned: it's not a place to go if you're in a large group and want to sit outside. The patio is much more charming than the inside of the pub. There were a few large tables inside, fyi.