Almond Crackers
$12.95
Almond crackers, also known as Doowa Crackers, are a delicious savoury snack of rice crackers with almonds. They are a great alternative to wheat crackers. Serve with drinks, on platters or as a tasty snack anytime. Your cracker-loving friends and family will never know the difference.