The Original Lemonhead Lemon Candy - 0.8oz (23g)
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.