Home › Top 4 Pizza restaurant in South Burlington, Vermont Find best Pizza restaurant in South Burlington, Vermont, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Zachary's Pizza - South Burlington US, South Burlington, VT 054031250 Williston Rd Marco’s Pizza - South Burlington (VT 05403) US, South Burlington, VT 054031301 Williston Rd Barnyard Wood Crafted Pizza US, South Burlington, VT 054031705 Williston Rd Leonardo’s Pizza - South Burlington (VT 05403) US, South Burlington, VT 054031160 Williston Rd