Natures very own candy. These dried organic berries have that delicious sourness that gives a fresh and earthy taste. They are chewy and are a great addition to your nut-bars or granola. (both for taste and for their bright red color)
The Chinese native berry has been eaten for decades upon decades with the knowledge that it can help your health improve. Goji Berries are rich in vitamins that boost your immune system and also has lots of anti-inflammatory properties. There is nothing not to love!