Kaloyiannis Ouzo 12 Greece

Kaloyiannis Ouzo 12 Greece

Regular price
$21.89
Sale price
$21.89
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

Since its inception in Constantinople in 1880, Ouzo 12 has maintained the same flavor that has ranked it as the world’s number one ouzo*, remaining true to its original recipe.

*IWSR Database 2016