Avon Best Pizza & Grill [1] 17 North Main Street Avon, MA 02322 See map: Google Maps [2] 508-857-2909 View Website [3]