LEONARDO'S PIZZA, South Burlington - Tripadvisor
https://www.tripadvisor.com/Restaurant_Review-g57402-d404248-Reviews-Leonardo_s_Pizza-South_Burlington_Vermont.html
WebOct 19, 2020 · 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. Phone: +1 802-951-9000 Location: 1160 Williston Rd, South Burlington, Vermont 05403-5723
Phone: +1 802-951-9000
Location: 1160 Williston Rd, South Burlington, Vermont 05403-5723
DA: 19 PA: 23 MOZ Rank: 47 Up or Down: Up