Get directions to: Amphora, Derry, NH Restaurant address: 55 Crystal Ave Derry, NH 03038, USA Driving Walking Bicycling Restaurant: Amphora