View Menu
China Palace is a Chinese restaurant in Doncaster. It is open 7 days a week.
For inquiries and reservations, you can contact China Palace by phone at +44 1302 323118
Address: 46-52 Silver St, Doncaster DN1 1HT, UK, Doncaster
Phone: +44 1302 323118