What is matcha?
Matcha and regular green tea both come from the Camellia sinensis plant. Which is native to China. However, matcha is grown differently than regular green tea menu. The tea bushes are shielded from sunlight for 20–30 days before harvest. The shade triggers an increase in chlorophyll levels. Which turns