Previous ImageNext Image xiaolongbao Xiao Long Bao (shanghai dumplings) ~ the flagship Din Tai Fung restaurant in Taipei