Sakura Sushi is a Japanese restaurant offering an authentic and refined cuisine.