Delicious mini babà cakes soaked in sugar and Strega, a herbacious yet sweet Italian liqueur.
Babà, Strega.