Vermouth Excelsior is made with Nebbiolo wine and a secret blend of botanicals, according to the original recipe.
Alcohol: 18%
Type: Spirits
Country: Italy
£30.00