Located right in the heart of Amherst, Massachusetts, The Sub and Pizza is easy to find located next to Copycat Print Shop and People's United Bank in Downtown Amherst.
The Sub and Pizza
33 East Pleasant Street
Amherst, MA 01002
|Click on the Map below to get custom directions.