Hibachi Japanese Steak House 2466 Lafayette Rd Portsmouth NH United States
Phone: 603.436.2898 Accepts: Visa, MasterCard/Eurocard
Parking: street parking