Login
In My Cart
Checkout
Free Spoon
What is Tea?

All tea comes from the dried leaves of Camellia Sinensis, the tea plant that was first cultivated in China and later found growing in India. Chinese monks and European traders introduced tea to Japan, Sri Lanka, and other countries.