din tai fung

din tai fung

juicy little things that pop in your mouth? naughty! but sooooo good. too bad it's a helluva drive from the westside.