The Perfect Cup of Japanese TeaBy Rachael / 16-Nov-2019 Green tea is an iconic Japanese drink. This article explores how it is grown, processed and brewed. https://www.aluxurytravelblog.com/2019/11/14/the-perfect-cup-of-japanese-green-tea/