Twig Tea Health Benefits
A form of Japanese tea, kukicha, or bocha, which translates to "twig tea," is made from twigs and stems of the Camellia sinesis tea tree. The higher-grade teas, such as matcha and sencha, are produced using the buds and leaves, leaving the plants nearly bare after harvesting.
Read more →