Made by French Carthusian Monks since 1737, Green Chartreuse is made with 130 herbs and plants and is the cornerstone of the four liquid ingredients of The Last Word.

Top