Category: Royal China

A small London-wide chain of Chinese restaurants, notable for their dim sum.

Auto-generated list of branches on this guide (view them on a map):

Last edited 2007-11-02 23:12:53 (version 2; diff). List all versions.