Lemon & Almond Slices