A quiet street in Chennai