12 Weaver St, Newmarket, New Hampshire 03857 USA
Great presentation and delicious sushi rolls.
Photo Credit: Yelp