Located at 879 Central Ave., Dover, NH 03820, our restaurant offers a wide array of authentic Japanese Food, such as Vegetable Tempura, Hibachi Steak, Nabe Yaki Udon, , Volcano Roll, Sushi & Sashimi For Two, & etc... Ikko Japanese Restaurant, Dover,..
Relevance: 17.70124