Choya Japanese Uji Green Tea Umeshu Liqueur is an exclusive Japanese liqueur made from select Uji tea, shochu, and sugar. Its unique, sweet aroma and mellow flavor make it the perfect accompaniment for traditional Japanese cuisine. Enjoy the perfect balance of notes from both the tea and shochu.
You may also like
Recently viewed