×

Amlou

Almond butter, a dip or spread made with almonds, honey and argan oil, use on toast, scones, pastries

Source: Wikipedia

Recipes