Sakura
Japanese · Sushi · Casual Dining
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.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
20 Bedford Place, Southampton SO15 2DB, England



