Tuesday, July 22, 2008

The World's Most Innovative Food Item - LT

Dumplings.





Find it on the second level of world square. Well worth the wait. Even if it was rated top 10 in the world by New York Times in 1993.

1 comment:

Dai Wen said...

hey! i was going to post this! FINE TAKE MY POST!
hmph.
but it shows we BOTH have awesome taste :)