Idli on sticks: Bengaluru’s epic food innovation leaves netizens amazed | Offbeat News – India TV

Even industrialist Anand Mahindra could not help himself from praising Bengaluru’s epic idli innovation calling it ‘India’s Innovation capital’.