Taste of China

13 Brownhill Road London SE6 2HG