You can not come to Amherst and not go to Antonio’s. The best pizza place around hands down. Most of what they sell is by the slice. They have the most intriguing topping combinations. I love the buffalo pizza. My husband orders the taco pizza. Gets a little crazy late night when the bars let out.
more