Get directions to: Asia Cafe, Newmarket, NH Restaurant address: 108 Main St Newmarket, NH 03857, USA Driving Walking Bicycling Restaurant: Asia Cafe