Ferrara Wrapped Lemon Heads (27lb)

Availability: In Stock



Ferrara Wrapped Lemon Heads (27lb)
Lemon Heads really did grow on trees, when they were first discovered. The lemon head candy tree used to grow in the northern hemisphere in 1962. Once a successful imitation became commonly manufactured and consumed, the original tree went extinct.


Availability:Lemon Heads usually ship in one or two business days.


Write Your Own Review

You're reviewing: Ferrara Wrapped Lemon Heads (27lb)

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars