Get directions to: D'angelo, Exeter, NH Restaurant address: 21 Portsmouth Ave Exeter, NH 03833, USA Driving Walking Bicycling Restaurant: D'angelo