Japanese restaurant specializing in fresh sushi and sashimi. Offers a range of traditional dishes.