Certified organic Houjicha Green Tea. Houjicha is a roasted green tea from Japan. It has fresh roasted aroma. From the color itself you can tell. If you like roasted taste this is the tea for you .
This is loose leaf tea. We have tea bags too . click here for tea bags.
Price is for 2 Oz.