Hibachi Japanese Steak House

2466 Lafayette Rd
Portsmouth, NH
603.436.2898
43.031745
-70.787536
Hours:
Mon - Sun:11:30am - 10:30pm

for Hibachi Japanese Steak House
Directions
from: