Chiwa Sakura
Chinese
Chiwa Sakura is a takeaway offering food for collection. They have a menu and special offers available.
Location
Best places nearby
The highest rated places close to Chiwa Sakura.
Local restaurants nearby
200 Aberford Road, ENG
Location
The highest rated places close to Chiwa Sakura.
200 Aberford Road, ENG