On Tea is a tea shop franchise chain that sells different varieties of tea, coolers and milkshakes. The brand has become the largest tea shop chain in India with over 30+ outlets that spread across Andhra Pradesh, Telangana.
Show More