Overview
The French liqueur is made in the Basque Country, the region where is the most popular and its label proudly stats La Marque du Pays Basque. Izarra Green is flavoured armagnaca and 16 botanicals including peppermint, almonds, walnuts and celery.