This is not “authentic japanese cuisine” but it is the best american comfort sushi out there! My partner and I are very frequent visitors and “take-outters” at Sakura. Our favorite is the Winchester roll - we usually won’t even get anything else when doing take...More