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 11 of 11. Page 1 of 1