Green Tea Powder (Net 30g)
Matcha is a fine powder green tea made from Tencha, which is steamed and dried but not rolled after harvest and then grounded by milestone. As the whole leaf is used the maximum health benefit of the tea can be ingested. Matcha has been cherished by Japanese through centuries and used as a main part of Japanese tea ceremony. This Matcha has been specially selected because of it’s great taste.
Buy it from www.ippukutea.co.uk