Imli has been a part of our diet since time immemorial. Photo Credit: iStock Tamarind Recipes: The very mention of tamarind, or as we call it imli, is enough to make scores of Indians salivate. This ...