Lemonhead

Lemonhead

Lemonheads are the sweet and sour old-time candies that pack an irresistible lemon flavor. Individually-wrapped you'll experience  sweet to sour, and then back to sweet which may throw your taste buds for a twirl.


approximately 50 pieces

$6.99

Reviews