Original Lemonhead Mini candies
This American brand of candy, first introduced in 1962, produced by the Ferrara Candy Company. Lemonheads are a round, lemon-flavored candy consisting of a sweet coating, soft sour shell, and a hard candy core.
This is a mini version of the original Lemonhead with a 3 cm version in a mini package.
Lemonhead candies are gluten and fat-free.
Net weight 23g