Leonardo’s Pizza

1160 Williston Rd, South Burlington, VT 05403, USA

About Leonardo’s Pizza

4.4 / 5

from reviews

    Fred Perry
    -
    May 07, 2022

    Good things come to those who wait and in this current staffing climate waiting for this pizza made it all the better. Loved the uniqueness of the options and the flavor. OH MAN THE FLAVOR! Between myself and my friends we tried 5 of their signature flavors and all of us enjoyed each one of those flavors. Just... Yeah. Go here!

    Zach McGuire
    -
    June 20, 2022

    I was visiting Burlington on my way to Maine and decide to try Leonardo’s and I’m happy I did! Friendly people and the pizza was great. Had the Texas Buffalo chicken which was fantastic! This definitely would be my go to pizza place if I lived here! Definitely will order again anytime I’m in town!

    Katherine Boyk
    -
    September 23, 2022

    I'm normally a big fan, but my experience today was disappointing. I ordered online and the site told me it would be ready for pick up in 20 minutes, so I arrived in 15 minutes. The staff said it was still in the oven and I sat down to wait. They were quite busy, lots of people picking up and ordering. Several times, someone asked for my name and checked for my pizza, then said it wasn't ready. After waiting for nearly 30 minutes, one of the workers asked again for my name, and finally brought me the pizza and apologized. It seems they weren't hearing me well, and my pizza had been ready the whole time. It was now quite cold and rubbery. Maybe consider turning down the music in your store? It was blasting the whole time I was there, possibly causing them to mishear my name.

    Deepak K. Gupta
    -
    September 19, 2022

    Excellent pizza for pickup but delivery can be disappointing. They have no accountability or tracking of pizza delivery. I called after waiting for 75 minutes and their staff said that they can't do anything about pizza still not being delivered.

    Phillip Badger
    -
    November 13, 2022

    One of the best delivery and pizza experiences ever. Faster than expected. Tastier than expected. Recommending more than expected. Great place!

    Leonardo’s Pizza

    Our Address

    1160 Williston Rd, South Burlington, VT 05403, USA

    See Your Business Here!

    For more information on our listings, advertising, coupons, please contact us today!