Ferrara  The Original Lemonhead® Lemon Candy Perspective: front

Ferrara The Original Lemonhead® Lemon Candy

5 oz Each / Pack of 12UPC: 1004142012603
Prices May Vary
Purchase Options:

Product Information

  • Lemonhead is the original lemon candy with a sweet and sour shell.

We'd love to hear your honest opinion. Help other shoppers by submitting a rating and review.