Nothing quite as good as hot, steamed, gooey, juicy, sticky, savory, delectable Chinese street dumplings. Mhm.