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