A new form of finger food