Hit & miss, but mostly hit. The place itself is awesome for grabbing a beer after work with buddies or just chilling out over a pint on a Friday or Saturday night. Their beer selection is top notch - you name it they probably have it, including Delirium Tremens which I can't get in London.
The food is mostly good - I had a very interesting version of mushroom soup. I was expecting the creamy kind, but I got a clear broth with mushroom chunks in it - delicious. The poutine I had, however, was not so hot. I like my poutine simple (I think the curds really make the dish), and it was a little too "fancy" for my liking - the cheese was too salty & strong.
Overall, I would certainly recommend this place for a relaxing meal/pint.