The Villa Restaurant
Add to Favorites
CLOSED NOW
Today: 11:30 am - 10:00 pm
Tomorrow: 11:30 am - 10:00 pm
74 Years
in Business
Amenities:
Takes reservations
Saved to Favorites
Phone: (508) 653-8570
Address: 124 E Plain St, Wayland, MA 01778
Website: http://villarestaurantwayland.com
Parking: Lot, Private
Wi-Fi: No
Bike Parking: No
Attire: Casual
Wheelchair Accessible: No
Cuisines: Caterers, Family Style, Italian, European, Continental, Bar & Grills
Takes Reservations: Yes
Outdoor Seating: No
Price Range : Average
310 Commonwealth Rd, Wayland, MA 01778
171 Commonwealth Rd, Wayland, MA 01778
61 Marion St, Natick, MA 01760
725 Cochituate Rd, Framingham, MA 01701
12 Washington St, Natick, MA 01760
229 N Main St, Natick, MA 01760
1245 Worcester St, Natick, MA 01760
16 Gates St, Framingham, MA 01702
319 N Main St, Natick, MA 01760
341 Cochituate Rd, Framingham, MA 01701