Archive for January 28, 2012

Many have either try or heard about Din Tai Fung restaurant.  Din Tai Fung is an award winning restaurant originating from Taiwan.  As most of you would know, they specialize mainly in “xiao-long-bao”.  This chain of restaurant was once name one of the Top 10 restaurant by The New York Times and currently have presence [...]