Where to Watch the World Cup in Toronto, Part 2
Here, 11 more great places to catch World Cup action in Toronto. Italy Watching the Gli Azzurri in Little Italy is a no brainer. Plus, with a 10 a.m. match against New Zealand (June 20), some espresso from Il Gatto Nero won’t hurt, either. Celebrate the victory (or catch the … Read More