outlets in spain-no luck!
but there must surely be Polish food in Spain now since there are lots of Poles working there.
seems like it will cost you to supply food could he not ask about in the area of spain he works in if anywhere nearby supplies polish food?
Other than that all i suggest is buying the food and packaging it up in a box and posting out to him .. quite hefty if you ask me!