About
As eminent Chef Phat declares, the Xiao Long Bao (Shanghai soup dumplings) are the best in Shanghai, and thus the world. We have just visited on Phat's recommendation, and agree it is a unique and special place, and would like to submit a review for the place.
Details