Strega

A sweet, golden herbal flavored italian liqueur made from the distillation of about 70 herbs and spices.

Strega Drink Recipes