×

Tamaryokucha

Tea
The tamaryokucha is a fine Japanese green tea, also commonly known as guricha. It has a tangy, berry-like taste, with a long almondy aftertaste and a deep aroma with tones of citrus, grass, and berries. It can be processed in one of two ways to... Wikipedia