Dumplings: The Pizza of Shanghai

Video posted May 2, 2013 in

Loading...

There are hundreds of kinds of dumplings in Shanghai, China. You could say they're the "pizza of China." Adrienne DiPiazza shows us what makes dumplings such an irrisistable snack!