Please ask detailed and specific
questions about Pricing, Minimum Order Quantity, Delivery Timelines etc. Detailed Messages
result in prompt responses.
Matcha is powdered or ground best green tea. The tea bushes are shaded from sunlight for 20days before harvesting, producing amino acids that sweeten the taste. The leaves are then ground to fine powder.