Chocolate Amaretto Cake is novel for its ingredients as well as construction. I've done sour cream and buttermilk before in baking, but I've never heard of putting mayonnaise in my chocolate cake. This recipe has all three. Guess it adds moisture and flavor. I love the almond tones. A touch of almond extract and amaretto adds a nice hint of nuttiness. Of course a sprinkling of sliced almonds atop the chocolate icing is an attractive presentation. Serve with ice and/or whipped creams.