Question: to which in a sentence?
Answer: It is quite formal. For most native speakers, it's much more comfortable to split the phrase, as in the second sentence, and substitute that for which: “the meeting that we brought the food for is cancelled .”