Branch Information

American Sweets

London

447585424917

Description

Grapeheads are made by an American company called Ferrara. They are grape flavour hard candy balls in a box.

These sweets are imported from America.