If you like Neapolitan style pizza, try Queen Margherita on Queen Street East at Greenwood in Toronto. They got some of the best Neapolitan style pizza in Toronto. Also try Ambassador Pizza Co on Bloor Street West in Toronto, you'll love them because they got a special cheese they use on their pizza that you can only get in Windsor.