Having grown up in a culture where tossing away leftovers is frowned upon, most Indian foods tend to be long-term guests with leftovers waddling across the refrigerator for three to four days at a ...