LEONARDO'S PIZZA, South Burlington - Tripadvisor
https://www.tripadvisor.com/Restaurant_Review-g57402-d404248-Reviews-m17457-Leonardo_s_Pizza-South_Burlington_Vermont.html
WEBOct 19, 2020 · Leonardo's Pizza. Claimed. Review. Share. 99 reviews #8 of 38 Restaurants in South Burlington $ Italian Pizza Vegetarian Friendly. 1160 Williston Rd, South Burlington, VT 05403-5723 +1 802-951-9000 Website Menu. Open now : 11:00 AM - 12:00 AM. Improve this listing. See all (11) RATINGS. Food. Service. Value. … Phone: +1 802-951-9000
Phone: +1 802-951-9000
DA: 91 PA: 89 MOZ Rank: 1