SAVOUR the flavour of sweets enhanced with the subtle taste of vanilla. Daily Express :: Food Feed