Although just another sports venue, the place is cool for hockey and basketball. Sometimes hard to get tickets to the good games, but it's THE place to go, especially if you are a Leafs fan. Fun to watch all around you loaded with beer cheering for the home team and knowing that if they lose, you will still come out alive...Go Leafs Go!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.