apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Royal China Baker Street
  4. Char siu
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
Fried noodles topped with glossy char siu
crispy prawn toast
crispy prawn toast
charsiu
charsiu
apicfood © 2022