Share
twitterlinkedinfacebook
Image 1 of 1
071022_FoodWantons_019.jpg
Looking down at a table full of dumplings at Nanxiang Steamed Bun Restaurant inside Yu Yuan Garden in Shanghai, China. Dumplings, or Xiao Lung Bao, is a traditional Chinese food that is a popular favorite in both high class restaurants and fast food joints.