Sakura Japan offers authentic Japanese cuisine, including sushi and other dishes, in a relaxed setting.