apicfood
Food
About
Locations
App
download app
UK
London
Royal China Baker Street
Char siu
Char siu
Royal China Baker Street
24-26 Baker St, London W1U 3BZ
+442074874688
@royalchinagroup_uk
YOU MAY ALSO LIKE
Fried noodles topped with glossy char siu
Diced Fillet Steak with Black Pepper Sauce
Minced pork shrimp dumplings with chilli oil sauce