I personally would do Flame Tree. I have not been out to try Anandupur Local Food Cafe yet. I think that is a new option.
Do you have kids under 10 on the dining plan? They won't be able to order pizza at Pizzafari, it's not on the children's menu. Something you may want to consider if you are looking at Pizzafari.