Enjoy the rich and naturally sweet taste of Japanese roasted green tea from Hojicha Co..
The Original Hojicha Roasted Green Tea Company™ – Made in Kyoto, Japan. Distributed in Toronto, Canada.

Address

Our Address:

33 Bay St Suite 3206, Toronto, ON, Canada M5J 2Z3

GPS:

43.6426179, -79.3771558

Telephone:

-

Web:
Contact Owner