Ferrara Pan 25C GRAPEHEAD 24 CT
Grapeheads are delicious grape flavored hard candy balls that are sweet and tart all at the same time.
Grape Heads at one time were called Alexander the Grape.
The Grape Head formula was developed in 1962.
Delicious and tasty.
Order Ferrara Pan 25C GRAPEHEAD in bulk at wholesale price from Volt Candy Online.