Perhaps they should take account of allergies (ones where there are no special meals for) as well?
Eg. No shellfish, no eggs, no beef (but can't have Indian spices so HMNL is out of the question) etc?
"What would you like to have for dinner sir? Any allergies?"