Leonardo's Pizza
$ • Pizza, Gluten-Free
Hours:
1160 Williston Rd, South Burlington
(802) 951-9000
Customers' Favorites
Leonardo's Pizza Reviews
The delivery driver was amazing. Pizza was great but I had a bad experience with the manager at the restaurant I worked at the restaurant but I left it in the past. But I would never steal or not pay for. But my coworkers now I work for now they inhaled the pizza I ordered! Thanks Leonardo!
We recently stayed at a So. Burlington hotel and ordered a Za from Leonardo's and had it delivered. The folks on the telephone were accommodating; the delivery driver was friendly and poilite; and all 4 of us were impressed with the pizza.
Ratings
Hours
Monday | 11AM - 11PM |
Tuesday | 11AM - 11PM |
Wednesday | 11AM - 11PM |
Thursday | 11AM - 11PM |
Friday | 11AM - 12AM |
Saturday | 11AM - 12AM |
Sunday | 11AM - 11PM |
Last couple of times I’ve gotten pizza from here have been disappointing. Used to be the best pizza to pick up in South Burlington, but it seems super inconsistent these days. Sometimes, their food is amazing; Other times pizzas are inconsistently cooked, contain weird ratios of ingredients, or improper cooking of ingredients (ex: putting basil on before cooking so the basil comes out burned). Really sad and hope things get better because the pizza when it’s good is delicious,...read full review