Salsa Finta & Almond Polpetta (via The Raw Chef)
Apparently Polpetta is just a fancy word for “meatball”. Almond “meat”balls…mmmm…