Allegedly, a regional specialty hailing from the outskirts of Shanghai, soup dumplings are now a globally devoured delicacy.
Read MoreAllegedly, a regional specialty hailing from the outskirts of Shanghai, soup dumplings are now a globally devoured delicacy.
Read More