A celebrated name on the national and global live gig circuit, Ambili Menon has often been heralded as the “Live Queen!” Having conquered....