Leonardo's employees taking phone orders

Contact Leonardo's

We'd love to hear from you, anytime - see below for details
Burlington, VT
83 Pearl St
Burlington, VT 05401
(802) 862-7700
South Burlington, VT
1160 Williston Rd
South Burlington, VT 05403
(802) 951-9000
Portland, ME
415 Forest Ave
Portland, ME 04101
(207) 775-4444

Find us on Instagram