I came out here for a friend's birthday/UFC event. Our large group had reservations and got the royal treatment. They gave us a corner of the restaurant where we had our own private large booth and table with a TV. We could also see the larger screen over the bar. The cool thing about this bar, reservations or not, is that no matter where you sit, you will have a good view of whatever sporting event is on. TVs everywhere.
The food was actually pretty good as well. I had the Sophia burger with a sweet potato poutine (not on the menu, but I asked, and the chef provided!). I was in heaven. We never had to hunt anyone down to get a refill on drinks, and the server was around enough to take our ever growing alcoholic drink orders quite regularly (even though the place was rammed).
Overall, we had a really good time. It is definitely a good place for group events.