Amherst NH Delicatessens 1. 76 State Route 101a, Amherst, NH 03031 | European Delicatessen (603) 673-3501