Okayti Tea Company
Quantum Building, 2nd Floor, Room No. 202, Paribahan Nagar, 734010, Siliguri, IndiaWe are an organic Tea Estate from Darjeeling which has been producing premium single estate teas since 1888.
Retail