Rating: 5

December 24, 2010

I love the New Hampshire location. Great sushi and great service!