Athena's Pizza Address: 65 University Dr, Amherst, MA 01002 Phone: (413) 549-9900 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Wings Over Amherst at 55 University Dr, Amherst, MA 01002 Bell's Pizza House at 65 University Dr, Amherst, MA 01002 SUBWAY at 308 College St, Amherst, MA 01002 Pioneer Valley Pizza at 356 College St, Amherst, MA 01002 Dunkin Donuts at 312 College St, Amherst, MA 01002