Eating Food Prepared On Non-Muslim Festivals
Any food served in the name of a deity is haram, before ascribing it to a deity it is halal. So food of the mess in the given situation is halal but pizza in the given situation is not halal.