It's a huge place. Came here during the raptors game. It was packed. Luckily we didn't have too much of a wait to be seated. They were extremely busy. Just like all the reviews, the tvs are huge in this place, you can definitely catch the game from any seat.
We got the poutine and wings to hold us over, and they were actually satisfying.
I would definitely head back.