Antonio's Pizza has been around in Amherst for so long that if you come to visit the university of massachusetts, visiting the Antonio's Pizza place is a must. If you did not, then you missed a lot. They have all kind of delicious pizzas and it is just a great place to enjoy some fast food. You can almost always see a lot of people waiting there for getting their slices.
more