SAKURA
Japanese · Korean
Japanese and Korean fusion restaurant, Sakura, offering traditional recipes with a contemporary touch and warm hospitality.
Location
Best places nearby
The highest rated places close to SAKURA.
Local restaurants nearby
2b Woodbridge Road, ENG


