web.jpg
I ordered Taruwaki-en which is a popular green tea farm in Shizuoka prefecture. These organic single origin green tea leaves, ‘Yabukita’ and ‘Okumidori’ are awesome. You should try them.
041223
Single Origin Green Tea Leaves from Taruwaki-en
[f]