Lemonheads - 24 Pack
Lemonheads - Full box of 24
Lemonheads are made by an American company called Ferrara. They are lemon flavour hard candy balls in a box.
A full case of 24 is a great way to save money on your favourite American Candies!
These sweets are imported from America.