Anyone in Amherst has to stop at Antonio's and get a slice of pizza, its the best in town. Their open late and offer a creative combination of toppings. Everything from plain old cheese pizza to a untraditional but really tasty seafood pizza. No matter what you like there is really something for everyone here, you won't be disappointed!
more