Full menu with prices & pictures
Leonardo's Pizza 1340 Williston Road South Burlingto...
(+1)8027340290
At a distance of 975 meters from Leonardo's Pizza in South Burlington there are parking spots where you can park your vehicle.
Here you can find the menu of Leonardo's Pizza in South Burlington. At the moment, there are 1 dishes and drinks on the food list. You can inquire about seasonal or weekly deals via phone.
Reservations can be made at this restaurant over the phone, number: (+1)8027340290.