Originating from Shanghai in East China more than 100 years ago, these little Chinese “sliders” were served as a kind of fast food commonly in traditional tea houses.

CommentsHighlightsPlace

Want to see more content?See more videos from Happy Bao's on LocalBuzz. Download now!