After multiple delays, the Lahore Eat 2017 festival took place finally, to a mixed response. And the weather was also to blame for it