We hosted a party last night in our home. I posted a thread asking about menu suggestions and it was (wisely) suggested that I inquire about allergies, etc. We inquired, and every person attending said there were no food issues.
Despite this, at the party last night, as we were serving apps and drinks, one of the guests walked up to me and kind of whispered that he can't handle much cheese. A fine time for me to know that would have been when we asked! We had planned an entirely Italian meal. Two of the three apps had some cheese in them. The main had cheese. Even the dessert had cheese (mascarpone in the Tiramisu). There was one app with no cheese, there was bread, and there was salad.
I had no idea what to say to him. I think I made some kind of sympathetic comment, but there was no way I could pull off a 2nd main course with no notice.
Is there anything else I could have done or offered him? By the way, he ate 3 things that contained cheese, so if he was going to eat them anyway, I don't know why he told me that it would bother him to eat them. I felt bad but at the same time, if he was comfortable telling me that cheese disagreed with him, why not tell me when I still had a chance to do something about it?
What is my obligation in that moment? Try to find something else for him to eat?