Sakura Sushi is a Japanese restaurant offering a diverse menu of sushi, maki, California rolls, yakitori, and sashimi.