Tea Time logo

Tea Time

TEA TIME is one of the largest tea brands of India, having a chain of tea outlets selling different kinds of TEA, COOLERS & SHAKES at reasonable prices.

Headquarters

India

Employees

201-500

Links


Org chart

Collapse
No reports!

Teams


Offices