Ouzo 12

Ouzo 12
In Stock
Add to Cart
$25.99
/ unit
123133

Ouzo 12

Though this lemony anise-based spirit is the heart and soul of Greece, it originated in 1880 in what is now Istanbul. History and tradition resonates from every bottle.