
Din Tai Fung is a Chinese restaurant in Covent Garden, London with global ambitions and nice looking dumplings (via Elizabeth).

Din Tai Fung is a Chinese restaurant in Covent Garden, London with global ambitions and nice looking dumplings (via Elizabeth).