16-Nov-201925-Jun-2020 Rachael The Perfect Cup of Japanese Tea 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/