I had that same Quinoa salad appetizer and tart on a recent DFW-LHR run. It was simply awful. I don't remember what the main was but I was not impressed. The best part of the meal was a bit of hummus and vegetables - I asked for more of that but they only had the allocated amount per plate. Pretty sad when hummus is the highlight of the meal!