Napoleon Cake is a classic Russian cake, made of very thin and flaky puff pastry cake layers and a smooth, rich and luscious cream.

I BUILT MY SITE FOR FREE USING