Matcha is the finely ground powder of new leaves from shade-grown (90% shade) 

Share This Post: