Inji puli is a sweet and sour pickle, which is touted to work as palate cleanser to balance out the other dishes on the platter.
Alongside its versatile usage in the culinary world, imli is also known for its various health benefits. It has been a part of traditional medical practice since centuries.