Japanese restaurant offering a diverse selection of Japanese dishes.