Toronto.com features Levetto: Top 10 pizza places

Best pizza in the city? We think so. Click here to read more about why our classic Romana-style pizza, and cool atmosphere landed us in toronto.com’s list of top 10 pizza places in Toronto!

 

Leave a Comment