LICORICE ROOT 1.26 oz.

$3.95

These sticks of licorice root are sweet treat, but can also be used for cooking to flavor your food.

In stock