Lemonheads*

Lemonheads*

Regular price
$5.99
Sale price
$5.99
Quantity must be 1 or more

Lemonheads are the sweet and sour old-time candies that pack an irresistible lemon flavor.  The experience of sweet to sour, and then back to sweet will throw your taste buds for a twirl.