Samovar Matcha Hekisui Japanese green tea

English: Matcha Tea or green tea powder
English: Matcha Tea or green tea powder (Photo credit: Wikipedia)

Now this is how green tea should be made: not overheated and full of chlorophyll and nutrients.

Samovar Matcha Hekisui – Japanese green tea – Samovar Tea Lounge – Drink Tea..

Leave a Reply