It does not look like your average Canadian Irish pub, the building is in an industrial area. However the folks who run the place are Irish - I saw a Doors of Dublin poster on the wall. Also there is GAA sports on TV there on the weekend, so if you are actually from Ireland, that might be of interest to you.
I went here with my boyfriend to watch a hockey playoffs game last year. The breakfast was good. Someone was still struggling to watch soccer on one of the TVs but most people were watching the hockey, it was a fun atmosphere. I would like to go out to see live music at some point.