Chinese · Harrow
Good food.
Great flavour.
148-150 Station Road, Harrow, HA1 2RH
Opening hours to be confirmed
Royal China is a Chinese takeaway in Harrow, HA1 2RH. A menu has not yet been added to this listing.
Royal China is listed at 148-150 Station Road, Harrow, HA1 2RH. Opening hours and menu details can be added by the verified owner.
Loading reviews…