A taste of Italy- with an almond flavor and mountains of roasted sugared almonds on the top of each one.