Excelsior Water Crackers Cinnamon

Genuine Jamaican Water Crackers Cinnamon. Excelsior is Jamaica? leading brand of crackers. People enjoy them with fish or meat, or they are just as nice with cheese and a glass of wine.

In stock

Size

336g