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.