Windsor Pizza is the best in Canada. There was even a documentary on CBC a month about about it. “The pizza city you’ve never heard of”. I believe you can watch on CBC GEM.
Top pizza places in Windsor :
Antoninos, Capri, Naples, Armandos (all four of those are in South Windsor - all within a couple minute drive of each other although they all have multiple locations.)
Other decent Windsor places: Arcata, Comos, Bulls Eye, Rosas, Windsor Pizza, Pizza King - all “Windsor Style” as well.
Also Check out Ciacioro club, Caboto club and Tera Cotta for wood oven pizzas. Oven 360 for neopolitian (gas oven) pies. Armandos Amherstburg for Detroit style deep dish and experimental pizzas.
Shredded pepperoni, canned mushrooms and galati cheese (local and legendary) are part of what make Windsor pizza special. Plus the best dough and sauce around.
Good Luck!