Located at 300 North Main Street, Rochester, NH 03867, our restaurant offers a wide array of authentic Japanese Food, such as Chicken Teriyaki, Hibachi Shrimp, California Roll, Alaskan Roll and Vegetable Tempura... A1 Japanese Steak House,..
Relevance: 51.821632