India, Lifestyle, Retail Once upon a time. Net cafés are a passé now. Parthasarathy Street, Triplicane.