Sakura is a Japanese restaurant offering a diverse menu of sushi, traditional fare, and unique entrees like the Sakura Roll with baby lobster and crab.