fusion of south Indian and Chinese styles of food, idli tossed in 65 sauce