India's Chai Specialist has their first outlet in town
Mumbai’s  most Popular Chai Specialist makes their way to Bangalore with their first stor