Hours:
Sunday-Thursday: 5-9pm Friday & Saturday: 5-10pm
The Seacoast’s newest contemporary Japanese restaurant located in historic downtown Portsmouth, New Hampshire