Linda asks… What plant grows the leaves yoused to make matcha green tea? I want to grow my own matcha green tea in my back yard. But i dont know what plant grows the leaves that are used! Also any information on where i could buy the seads in washington, not washington d.c., Washington! GardenersCardiff […]
Read the rest of this entry »Oct 15