Royal China Restaurant
24-26 Baker St, London, W1U 7AB Directionshttps://www.yell.com/biz/royal-china-restaurant-london-1689610/#view=map
Always busy, this Chinese restaurant chain serves a variety of authentic dishes and offers a take away facility.
Products & Services
Provided by The Local Data Company
The crowd proves the dim sum4
we were not given the receipt