Delicious xiaolongbao, juicy dumplings with thin skin, perfect for sharing Steamed to perfection, theyre a true Chinese delicacy