Toasted Shelled Almonds
From
Price
€5.49
Roasted almonds are ideal for an energy-rich snack. Excellent as a dessert to be enjoyed at the end of a meal to give the perfect final touch to...