Sakura Sushi & Grill is a Japanese restaurant offering a selection of specialties including sashimi and various maki rolls. The menu features items like Sashimi Mix, Oshinko-Maki, Lachs Sashimi, Avokado-Maki, and Thunfisch Sashimi.