Mr.N and I visited Kuala Lumpur last year and just by chance in a mall stumbled upon what I now know to be the world’s best dim sum/dumpling restaurant! Din Tai Fung (“DTF”) originated in Taiwan in 1958 and now has over 100 branches all over the world including Hong Kong, Japan, Singapore, Thailand, Australia…
