In the past I've enjoyed excellent catering on TK in J. However, on my last flight IST-HKG in J, I requested AVML (Indian vegetarian meal), which was horrible - boring and simple, mostly rice and lentils in a spicy tomato sauce with a few limp and overcooked veggies. The starter mezze platter was also disappointing, as it was almost identical to my meal on the feeder flight ATH-IST.
Any idea if my recent experience was an anomaly? In the future, should I not bother ordering a special vegetarian meal, since it seems like there's always vegetarian options (starters and mains) on the regular J menu?