Sightseeing - shannonodonnell

Fresh made-to-order dumplings on the streets of Beijing, China. Steamed and served while you wait.

China2011beijingfooddumplingsstreet food