Gyokuro

Tencha

Tencha: Limited / Now Available
Tencha is the name for tea leaves for Matcha, before ground into fine powder. The flavor is quite unique, pure, noble, and elegant.

Gyokuro

Gyokuro

Sort By

Japanese Snacks / Candy

Sort By