Leonardo's Pizza – Italian
Leonardo’s welcomes guests into a warm, flour-dusted sanctuary where the rhythmic tossing of dough and the glowing embers of a stone oven set the stage for a quintessential neighborhood feast. Golden, blistered crusts emerge from the heat topped with vibrant sauces and bubbling cheeses, releasing an irresistible aroma that invites friends and families to linger over every hand-crafted slice. This inviting space blends the artistry of traditional techniques with a cozy, soulful atmosphere, making every visit feel like a timeless celebration of comfort and flavor.
1160, Williston Road, South Burlington, VT0Cuisine: Italian
Price range: $
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM