Organic green tea imported from Shizuoka, Japan. We sourced this tea from our friends at Moriuchi's Tea Farm. We carefully selected organic sencha from sustainable Japanese farmers and is grown with only natural organic fertilizers and no agricultural chemicals or pesticides.
Caffeine level: Moderate.
USDA Certified Organic.
Each made-to-order package comes with 12 sachets or 3.5 oz of loose leaf tea, sifted carefully for you to enjoy in your happy place. Make your selection below.