
Item may vary from image.
750ml Bottle
This item is not available at this store
Lion Head Vodka is a French vodka distilled from 100% blue corn in copper pot stills, offering a rich, well-balanced palate with subtle sweetness and a crisp, smooth finish.