Free Shipping on any order over $75
Free Local Delivery on any order over $30
PREMIUM GREEN TEA
Province/Country: Uji / Japan
Uji Japan, home of the best hand picked and shade grown Shan Cha. Lightly sweet by the pan roasted white and brown rice, finishing with thick aroma of green, earthy and nutty aftertaste.