1. Mel's Restaurant 310 Commonwealth Rd, Wayland, MA 01778 Coordinate: 42.32318,-71.35389 Phone: (508) 653-7777
2. The Villa Restaurant 124 E Plain St, Wayland, MA 01778 Coordinate: 42.32266,-71.35532 Phone: (508) 653-8570