We love the Organic Domatcha Green Tea brand. Made from 100 percent all natural and certified organic ingredients, Organic Domatcha Green Tea is clearly a carfeully crafted tea. Each can of Organic Domatcha Green Tea contains one ounce of pure, grounded green tea leaves that are professionally and meticulously grown in Japan. There are no tea bags because Organic Domatcha Green Tea is meant to be enjoyed the way you like it.
And the taste reveals that Organic Domatcha Green Tea is unlike any tea you’ve bought from the store before.