Description
Japan- Yuzuri is a citrus liqueur handcrafted from Japanese yuzu, 100% locally-grown rice, and pristine local groundwater. Yuzuri was born out of a desire to find balance in all things…family, work, play, spirituality and, of course, extraordinary spirits.