Chinese · Cambridgeshire
Good food.
Great flavour.
67 High Street, March, Cambridgeshire, PE15 9JJ
Opening hours to be confirmed
Royal China is a local takeaway in Cambridgeshire, PE15 9JJ. A menu has not yet been added to this listing.
Royal China is listed at 67 High Street, March, Cambridgeshire, PE15 9JJ. Opening hours and menu details can be added by the verified owner.
Loading reviews…