TheDrinkShop.com Logo

Sambuca

Sambuca

Sambuca

About Sambuca.

Sambuca is a relatively new liqueur having only been in production since the late 1800's and comes from the Latin 'sambucas' meaning elderberry (one of it's botanical elements).
Showing 1 to 9 of 9. Page 1 of 1