Cream horn

Cream horns are a popular pastry in Daventry, served or prepared with touch of butter.