Dumplings: The Pizza of Shanghai
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!
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!