dtflover's definitions
Din Tai Fung: an award-winning restaurant specializing in xiaolongbao (soup dumplings). Originated in Taiwan with locations in Asia and US.
by dtflover November 15, 2010
Get the DTF mug.
Get the DTF mug.We'll email you a link to sign in instantly.