Sakura is a Japanese restaurant in Southampton specializing in authentic sushi and traditional Japanese dishes. They offer a variety of temaki and other Japanese cuisine.