Delight Nuts Manchali Imli Candy is soft and mashed tamarind. It is a great sour candy that is perfect as an after-meal snack. It is made with tamarind pulp and sugar. It is a very soft, sour, sweet and chewy candy. Tasty and delicious mini tamari...
Read More