stir fried turnip paste in XO sauce at Shanghai Dalston Published September 16, 2014 at 630 × 473 in The best and worst Dim Sum for dinner in London – evening dumpling review ← Previous Next → stir fried turnip paste in XO sauce at Shanghai Dalston