Russia – 2018
My first venue to view the 2018 FIFA World Cup in Toronto was Red Square Restaurant. I was hoping to catch fans of the host nation celebrating both a win and the pride of being a host country. It was…
Where to watch the World Cup with fans of each country in the GTA.
My first venue to view the 2018 FIFA World Cup in Toronto was Red Square Restaurant. I was hoping to catch fans of the host nation celebrating both a win and the pride of being a host country. It was…