Address: 83 Pearl St, Burlington, VT 05401, USA
Phone: +18028627700
Sunday: 11AM–10:59PM
Monday: 11AM–10:59PM
Tuesday: 11AM–10:59PM
Wednesday: 11AM–10:59PM
Thursday: 11AM–10:59PM
Friday: 11AM–10:59PM
Saturday: 11AM–10:59PM
Audrey Buck
Last night my girlfriend and i drove home 4 hours after visiting family in another state, we got back home right around 10:45 and were absolutely starving, we felt bad ordering so close to closing, but had no food at home. i have to say, i was amazed when the delivery driver was here with my food in literally less than 15 minutes. Plus we got the gorgonzola pizza, which we immediately deemed as one of the BEST pizzas we’ve both ever had, we will definitely be ordering from leo’s more often and we so appreciated how quick and yummy everything was:)
Joe Wehry
Their pizzas taste great the same day AND the day after (if you have any left.) We love the vegetarian works as whole wheat thick crust.
Jonathan schadenfreude
Chicken basil pestso best pizza in town by far
Jasmin G.
Random little trip landed us hungry next to a pizzeria. Obviously I couldn't say no. This place excels at delivery because there's no place to really eat inside. I was a bit skeptical about eating because of how the place looks, and I found the price high ( I'm Canadian) but it was yummy and kept us fed all day.
Thanks! Your review is awaiting moderation.
Thank you for the question! Our large pizza is 15 inches with 12 slices. Hope this helps!
I don't know cuz I live on the opposite side
No private parking for Leonardo's, there is street parking and a public paid lot across the street
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.