20110703 city.chennai: Tea stalls on two wheels