Japanese cuisine restaurant specializing in sushi and a variety of other Japanese dishes.