STORE PICK UP ORDERS WILL BE READY 12PM OF NEXT BUSINESS DAY.

Choya Japanese Uji Green Tea Umeshu Liqueur

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.


10 items left



Related Items