Sakura
Japanese · Sushi · Fast Food
Sakura is a takeaway specializing in Japanese street food, sushi, and other Asian dishes.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
22 Bank St, Cymru / Wales
Location
The highest rated places close to Sakura.
22 Bank St, Cymru / Wales