Encased in a fancy Japanese-style canister, this pack of quality green tea is considered the highest grade in Japan. It is made from a special variety. Grown in the Uji district of Kyoto, the most famous tea growing region in Japan. 1.76 oz.
This product hasn't received any reviews yet. Be the first to review this product!