Get directions to: Subway, Amherst, NH Restaurant address: 85 State Route 101a Amherst, NH 03031, USA Driving Walking Bicycling Restaurant: Subway