Shop

Customer Care

Search frequently asked questions

Where does Green Tea™ come from?

Our green tea leaves are handpicked from the Mount Fuji region of Japan.  

Was this answer helpful to you?