Share
twitterlinkedinfacebook
Image 1 of 1
071022_FoodWantons_007.jpg
A bowl of dumplings being delivered to a table at the Jia Jia Tong Bao Restaurant 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.