But if there is a reason to do so, such as eating with a guest, or to invite them to Islam or to guide them to the truth, or for some other shar???i reason, then it is OK. The fact that the food of the People of the Book is halaal for us does not mean that we may take them as friends and companions.