Idli Chicken is where it all started for both the brands as the talk of the town and the partnership...

1