The hugely popular Taiwanese dumpling restaurant has finally arrived in London with steamed soup dumplings and lots more. And maybe a little bit of a queue...
Address: 5 Henrietta St, London WC2E 8PT
Nearest Station: Covent GardenNo reservations
Critic reviews - total score 7 out of 10