If the Leaf's made the Stanley Cup finals, and it was game 7, I'd go early to Shakey's to watch the game for two reasons:
1) It is a mecca for Leaf's fans.
2) It is so close to my house that I can easily stumble home (whether they win or lose).
I counted six large flat screen TVs when I was there having lunch the other day. SIX. So there's no seat in the whole place where you couldn't check out the action.
As for a restaurant....it's not. It's a pub. But I think Shakey's isn't trying to be anything but. Beer and boys in blue, that's all they're trying to do. (Hey! That rhymes! Shakey's owners, if you want to use that, let's talk.)