
Organic Hojicha (Roasted Green Tea) powder made in Shizuoka, Japan.
Finely Roasted Green Tea powder is useful for Latte and baking use.
Organic Hojicha (Roasted Green Tea) powder made in Shizuoka, Japan.
Finely Roasted Green Tea powder is useful for Latte and baking use.