On a mellow evening, the Shri Ram Centre for Performing Arts in Delhi thrums with palpable energy—a heady blend of nostalgia ...