Japanese restaurant offering a unique dining experience. Known for its tasting menu and welcoming atmosphere.