Organic Floral Green Tea 100g

  • Sale
  • Regular price $18.00

This Floral Green tea is made from the Camellia Sinensis flower buds together with the top two leaves. This full leaf tea is fully handmade: plucked, steamed, hand rolled, fired, sorted for impurities and graded in a fully certified organic plantation and processing house. Steeped for 1 – 2 minutes the beverage has a light herbal aroma and flavor. Steep longer to suit your personal flavor preference. Drink for refreshment and calming.