VIDAL HAPPY SMILES - 120 COUNT
Availability: 58 in stock!
£2.99 (ex. VAT) £3.59 (inc. VAT)
Happy smiles by Vidal are a popular novelty sweet. They are made in Spain by Vidal and come in a wholesale tub of 120 units.