Yame Gyokuro, known as the finest Japanese tea, is a luxurious green tea truly worthy of being called the “king of teas.” Please enjoy its soft aroma, rich sweetness, and full-bodied flavor. The tea tastes delicious whether brewed with cold or hot water.