We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leonardo's Pizza

1160 Williston Rd, South Burlington, VT 05403-5723
+1 802-951-9000
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good39%
  • Average13%
  • Poor0%
  • Terrible1%
Travellers talk about
“pizza” (41 reviews)
“pie” (5 reviews)
“wings” (4 reviews)
Open Now
All hours
Italian, Pizza
1160 Williston Rd, South Burlington, VT 05403-5723
Write a Review
Reviews (61)
Traveller rating
Traveller type
Time of year

11 - 20 of 61 reviews

Reviewed 16 March 2016

Leonardo's is my go to pizza for in home delivery. There is no comparison, this pizza is far and away the best and it's less money than some other's that do come close. Don't even think of big chain pizza as they don't even come...More

Thank Anthony B
Reviewed 6 March 2016

We order pizza from these guys every week. They do a really nice job. They offer an organic whole wheat crust which is scrumptious. The staff and drivers are courteous and pleasant.

Thank Yelso M
Reviewed 15 February 2016

We visited South Burlington, Vt. and while staying for a few days, we had pizza delivered to our hotel from this Pizza restaurant. The delivery was free except for the tip for the delivery person. The pizza was decent but very reminiscent of Dominos. We...More

Thank Edward2651
Reviewed 2 February 2016

Don't get me wrong, the pizza is decent but I was expecting something better. There are multiple locations so I don't know if it is considered a chain but then again I've had some pretty fantastic pizza at chain restaurants. I don't know if I...More

Thank Paul M
Reviewed 4 November 2015

Local chain - takeout or delivery. I was staying at local hotel and wanted quick easy supper - ordered takeout.The menu choices are quite good, as was the . Don't think yoiu'll be disappointed.

Thank TravelBoy53
Reviewed 26 October 2015

I go here for pizza because they also have sandwiches. There are no "good" pizza places in the area, but Leonardo's is decent

Thank Scramble730
Reviewed 22 October 2015

Every time we visit Burlington this is a must stop for a large Basil Pesto Chicken pizza...consistent delicious fresh hand made on the spot in front of you. Not to be missed. Best eaten with a bottle of nice red wine....

Thank rossanadominic
Reviewed 16 October 2015 via mobile

What great pizza. I won't name the other giants in the area but this place has got them beat. You have so many options and it's one of the best places to get pizza. This is another must for me when I am home.

Thank LoverOfFoodDC
Reviewed 4 October 2015 via mobile

We always get a good pizza with lots of toppings here but only buy when we have a fifty percent coupon. It's simply too expensive.

Thank Ehuntsch
Reviewed 11 September 2015

Great Service (friendly), good quality. Pizza is my number 1 favorite food and Leonardo's does a great job with the crust; even their wholewheat pizza is delicious.

Thank 8Maxine8
Nearby Restaurants
Windjammer Restaurant
689 reviews
.12 miles away
Al’s French Frys
397 reviews
.18 miles away
Chicken Charlie's
165 reviews
.03 miles away
The Bagel Place
95 reviews
.03 miles away
Nearby Attractions
Higher Ground
20 reviews
.11 miles away
Vermont Gift Barn and Gallery
21 reviews
.13 miles away
The Growler Garage
16 reviews
.54 miles away
University Mall
32 reviews
.39 miles away
Questions & Answers
Get quick answers from Leonardo's Pizza staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Delivery, Takeout
Good for
Open Hours
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 01:00
11:00 - 01:00
Location and Contact Information
  • Address: 1160 Williston Rd, South Burlington, VT 05403-5723
  • Location: United States  >  Vermont (VT)  >  South Burlington
  • Phone Number: +1 802-951-9000
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing