89 employees
Tea Post is a Largest mass market tea café chain spread across western India.
2013
Tea Post raised undisclosed on January 1, 2019
Investors: IndiaNivesh Fund Managers