TeddyJan 31, 20221 min readMatcha Originally from China but even Chinese think it is a local specialty of Japan.
TeddyAug 23, 20191 min readGreen teaAlthough it is very common to drink coffee in the morning, definitely green tea is the national beverage in Japan. Green tea is drunk in...
TeddyAug 12, 20181 min readGreen teaJapan is a country which its green tea is well known to foreign tourists. There are three major regions where tea leaves are harvested...