Royal China, Canary Wharf: Sesame prawn dumplings

As good as it was attractive.

Leave a Reply