• The Villa Restaurant

    124 East Plain Street
    Wayland, MA 01778
    Tel: 508-653-8570
    Fax: 508-651-0345
    Get Directions