This is Athena's pizza, located in Amherst, MA. It used to be called Bell's Pizza back in the early 1970s when my old man taught at UMass. Our family were regulars there. 50+ years later, I am the only one left. To go back to this place and take that first bite and have it taste exactly as I remember it is priceless!

