Best places in Toronto to watch the Leafs’ game In Toronto's vast array of amazing restaurants and pubs, it's not an easy choice to decide where to catch the Leafs' playoff games. If you can't be at the rink, perhaps the next best place to watch the game is in Maple Leafs Square. But...