A Japanese restaurant where you can savor fresh seafood
Imari Umi no Sato Genkaimaru is a Japanese restaurant that offers carefully selected fresh fish dishes by the owner. You can enjoy a rich menu that includes sashimi, nigiri sushi, chawanmushi, and tempura. The restaurant features a live fish tank, and every dish highlights seasonal ingredients, making them all exquisite. With warm hospitality, you can enjoy a pleasant time every time you visit.