I have to agree with a previous reviewer: this is a business man's Irish pub. It's a great place to go after work (or with work colleagues) where you can get good beer and it's not too pretentious.
As far as prices go, this place is kind of expensive for an Irish pub. However, for Stephen Ave I think the prices are reasonable if not on par with everything else around. That being said, I have judged a couple of places harshly because of their prices so I guess I mostly just mean that they are what you would expect (but there are some appetizers and things below $10).
The beer selection is pretty good and they have your standard cocktails as well as some seasonal varieties. I had the warm port and a friend of mine had some tasty martini concoction. My husband didn't get a drink but got their shepherds pie with kale salad which was delicious. A couple of other people I was with just got wine and beer but everyone was happy with the selection.
The decor is also much fancier than a typical Irish pub. However I still found the atmosphere to be fairly casual. There is plenty of seating either in booths or at tables and there is amble bar space. The service is pretty good and even on a busy night the waitress came around quite a bit to check on us.
All-in-all, I really like this place for an after dinner and drink. If it wasn't in the core, I'd probably give it 3 stars for the price, but considering its location I am very happy with what you get for the money. I will definitely be back.