sweet delicacy