skip to main content skip to footer

Leandros Italian Restaurant

402 Turnpike St.
Easton, MA 02375
Tel: 508-297-0366
Get Directions