Tag: tea stall in bengaluru

“Frustrated Engineers Chai Point”: Bangalore Tea Stall Leaves Internet In Splits

Tea, in India, is more than just a hot beverage. It is an emotion. Be it the first…