Shochu is a traditional Japanese spirit which you’ll most often see mixed with hot or cold water, or drunk neat or on the rocks. But as its popularity grows internationally, bar tenders are ...
Aficionados tip their glass to the Kyushu region as the birthplace of shochu, a traditional Japanese distilled alcoholic beverage. But Tokyo's Izu island chain is stealing some of Kyushu's ...