Lemon Heads

$ 5.95
Size
Lemonheads are a perennial favorite and are one of the tartest candies that we offer and have been since they first appeared at candy counters in 1962.
There are approximately 65 Lemonheads per pound

 

 

 

 

You recently viewed

Clear recently viewed