Japan Tamaryokucha
A Japanese specialty that is served during festive occasions. Japan Tamaryokucha is also known as GURICHA. It is definitely milder and more delicate compared to other Japanese teas. Its emerald infusion with noticeable umami notes intermingled with a fruity, slightly sweet aftertaste, lingers long in the memory.
