Sakura Sushi is a Japanese restaurant offering a variety of dishes prepared with high-quality ingredients, including sushi, maki, soups, salads, rice, and brochettes.