Ikko II Japanese Sushi & Hibachi Steak House is located in Portsmouth, New Hampshire. It serves authentic Japanese cuisine such as Steak Teriyaki, Shrimp Teriyaki, and Hibachi Steak.
Ikko II is a casual and hip restaurant that is popular for dinner and lunch.