Lemon Head Ferrara Pan Candy
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 flavor.
The first bite will give you a sour lemon flavor that will make you pucker up, once you get bast that, you get a hard candy ball with more of a sweet flavor.
each box is approx. .75 oz of sour fun.