1 reviews of Altai

A fine vodka made in Siberia. A little peppery but without the "burnt" taste associated with peppery vodkas. Exceedingly pleasant and clean.
Reviewer: Lars Madsen | Score: 4


Add your own review of Altai