
A strong Almond Natural Flavouring – a natural food flavouring giving a full almond flavour for your cooking, baking or confectionery.
A very high quality, high strength product you cannot buy in the supermarkets! This is top notch stuff that will add a wonderful flavour to your bake!