Portsmouth IKKO II Japanese Sushi & Steak House

2466 Lafayette Road, Portsmouth, NH 03801