Leonardo's Pizza Reviews & Details
83 Pearl St
Leonardo's Pizza is located at 83 Pearl St in Burlington near the intersection of Pearl St and George St. Their menu consists of American dishes . Call (802) 862-7700 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Pearl St And George St
Tell us more about Leonardo's Pizza Burlington!