JavaScript is not enabled.
Best Pizza in Town - Review by Tim S | Antonio's

Antonio's

Claim

Best Pizza in Town 6/21/2005

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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021