I stumbled upon this place when I was dog sitting for my sister (she lives in the 'hood"). I remember it from back in the day when it was on Queen Street. However, I'd say that the new place is great. It's a good place to actually hang out with friends and just chat it up over a good selection of beers. It is NOT however, a good place to try to watch the game unless you want to sit at the bar.
Also the curries are AWESOME.