Get directions to: Chiangmai, Portsmouth, NH Restaurant address: 128 Penhallow Street Portsmouth, NH 03801, USA Driving Walking Bicycling Restaurant: Chiangmai