Finger lickin delicious puffy pastry with way too much cream in the middle, who made this? I must thank them.