Many years ago, I had grilled salmon dishes twice on the same flight on Thai Airways longhaul business class, because I hate Thai food, and there was no other better Western choices. Of course that was my last time flying longhaul with Thai Airways. I have been avoid Thai Airways since.