Left Continue shopping
Your Order

You have no items in your cart

Iwai

Mars Shinshu is the highest distillery in Japan and the Hombo family have been making whisky since 1949. The cooler, higher altitude allows for slower maturation, the aquifers are made of melted snow and filtered... Read More

Filter

Bottle of Iwai Japanese Whiskey-Spirits-Flatiron SF
Sold Out
Bottle of Iwai Japanese Whiskey Tradition-Spirits-Flatiron SF
Sold Out