Sambuca

Sambuca What is Sambuca? Sambuca is an alcoholic beverage of Italian origin with a distinct licorice flavor, typically made [...]