• Sencha Leaf Tea Organic (China), 1 lb

    StarWest Botanicals

  • $27.47

  • Description

    Sencha is made form the first tender leaves of the tea plant. The leaves are harvested in early summer, steamed, twisted and dried.

Share this product