Sakura
Japanese · Sushi · Fast Food
Sakura is a Japanese takeaway offering sushi, fast food, and Asian street food. Order online for delivery.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
22 Bank Street, Cymru / Wales



