Leonardo's Pizza
Add to Favorites
OPEN NOW
Today: 11:00 am - 11:30 pm
32 Years
in Business
Saved to Favorites
Phone: (802) 951-9000
Address: 1160 Williston Rd, South Burlington, VT 05403
Fax: (802) 652-1250
Cuisines: Italian, European, Continental, Pizza
Price Range : Average
1301 Williston Rd, South Burlington, VT 05403
811 Williston Rd, South Burlington, VT 05403
1076 Williston Road, South Burlington, VT 05403
152 Saint Paul St, Burlington, VT 05401
485 Colchester Ave # 1, Burlington, VT 05401
1205 Williston Rd, South Burlington, VT 05403
1355 Williston Rd, South Burlington, VT 05403
181 Battery St, Burlington, VT 05401
155 Dorset St, South Burlington, VT 05403
150 Dorset St, South Burlington, VT 05403