China Rose (Menu)

16 South Parade, Doncaster
+44 1302 710461

Give a rating to China Rose

Suggest a dish

How much did you spend at China Rose?