My's place is the perfect place in for sports entertainment in Toronto. We caught the Leafs game that night and went out later, we had an awesome time!