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