A coffee-flavored Italian dessert made with vanilla Lady Fingers (light sponge biscuits), espresso and a sweet, light, cream filling. Dusted with cocoa powder.