I know it, you know it. Now the rest of Canada will know it. The Great Canadian Baking Show gave a shout out to Windsor pizza today.
Windsor is known for our pizza, so when a new pizza parlour opens up that tries to mix things up a bit it always piques our interest.
Hardcore pizza lovers already know this: Windsor, Ontario has the best pizza in Canada. Now, WindsorEats is going to give the country’s best pizza city it’s earned love.