LEMONHEAD 23G
LEMONHEAD 23G
Regular price
£0.75
Regular price
Sale price
£0.75
Unit price
per
Lemon Head Candy by Ferrara Pan. Lemonheads are an old time candy from the 50's.
A sweet hard candy ball with a softer sour shell all with a great lemon flavour.
The first bite will give you a sour lemon flavour that will make you pucker up, once you get past that, you get a hard candy ball with more of a sweet flavour.