Slices of Torta caprese. Chocolate and almond cake. A yummy chocolaty flourless cake from the Capri island, Italy.