Almond cake slices