The Food for Thought Fest, Dec 23rd & 24th 2016 @ The Taj Palace Hotel, New Delhi New Delhi, 1st December, 2016: The Second Edition of the Food for Thought Fest comes back to…