Odense Almond Paste, 7 Ounce

$7.89$1.13/oz

Ingredients

Almonds, Sugar, Liquid Glucose.
Product Number: 00070650000064
Product Number: 00070650000064