wow this literally IS about as good as it gets. this place is in a perfect spot right across from maple leaf gardens. HUUUUUUUUUUUUUGE area , TONS of televisions. and one giant projector screen that can be seen from anywhere! cool place to come during a leafs game or any other game at that. werent too many drink specials and it was your average downtown pricing but this place was so cool it was worth it. make a stop in here and enjoy the ambience