Ferrara The Original Lemonhead® Lemon Candy
5 oz Each / Pack of 12UPC: 1004142012603
Prices May Vary
Purchase Options:
Pickup
Delivery
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.