Puff Pastry rolls, filled with a delicious Bavarian cream, topped with some icing sugar. Minimum order of 12 rolls.