Royal China, Canary Wharf: Chiu Chow dumplings

With pork, radish greens etc. Very good.

Leave a Reply