Collection: Shop Hojicha

Authentic Japanese roasted green tea. Grown and freshly roasted in Kyoto, Japan.