Old Mahabalipuram Road, a late-night food haven for the young and old