Techies Time to Tea
Time to Tea is a brand of trust to the clients when it comes to high quality and less or not so processed Tea Leafs. We have been serving since 5 years and have grown substantially from 1 to 12 stores today with long term vision to see the brand flourishing globally. To make this happen, our first step is to establish a company in Basel Switzerland and kicking off our 1st Tea Room outside India