Tuesday, July 08, 2008

World's greatest dumplings at Din Tai Fung. Seeing how they were made kind of spoiled it for me however, like how The Polar Express spoiled Christmas.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home