• Leandros Italian Restaurant

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