Creamy and smooth Almond sponge cake with roasted caramelized almonds. Served with vanilla ice cream