1. Mainha Restaurant Steakhouse 160 Memorial Dr, Avon, MA 02322 Coordinate: 42.11602,-71.02933 Phone: (508) 583-5900