Izarra Yellow is a French Liqueur which is produced through a range of 13 different Botanicals including Plants and Spices which creates a Sweet forward Liqueur which is ideal for mixing in Cocktails or on its own over Ice.
Izarra Yellow is a French Liqueur which is produced through a range of 13 different Botanicals including Plants and Spices which creates a Sweet forward Liqueur which is ideal for mixing in Cocktails or on its own over Ice.