Sakura is a Japanese restaurant specializing in sushi and sashimi, offering a variety of meticulously prepared dishes.