"The Best Sports Bar in North America" as rated by yours truly and ESPN.
http://m.espn.go.com/wireless/story?storyId=6809685&hcId=6809535
The place is a sports fan's wet dream. 27 screens (as long as I can count correctly) on their main wall with flat panels in each booth (with a channel selector), is right across from the Air Canada Centre, and has nice looking waitresses with tasty food.
The only drawback is that during home games, you're not going to find a seat. But it's a great place to catch away games in the presence of avid Leafs and Raps fans!
When in the T-dot, visit Real Sports Bar. The sports lover in you (or your significant other) will not regret it one bit.