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