Five stars for safety, four stars for food taste. They were SO careful with us - the manager took our order and served us to make sure we didn't get the wrong meals. No cross contamination - I did NOT get sick which was a relief because we were getting on a 7 hour flight... The food was ok and kind of expensive. The pad Thai did not taste like I expected it to, and was not my favorite. I would still eat here again because I know they take food allergies seriously.