If you think you're going to get a seat here on a game night...you're not. Unless you come early. The beer selection is decent, and the food is good. But the main reason to come here is because they play the big games that you want to see.
Big drawbacks are that it's expensive, and it's crowded...unless you go on a weeknight...when the leafs aren't playing.
Overall it's a nice layout and despite the price, i like it!