This organic Gyokuro green tea is grown at a high elevation in Japan. The tea leaf's sweet, nutty flavor and elegant aroma make this drink an excellent choice for any time of day.
Customer Reviews 0 Reviews Hide Reviews Show Reviews
This product hasn't received any reviews yet. Be the first to review this product!