Mainha Restaurant [1] 1 Memorial drive Avon, MA 02322 See map: Google Maps [2] 508-583-5900 View Website [3]