Harvest here isn't being used as a verb, is it? What exactly is harvest food? Harvested food?
Me too. Is Harvest food a special menu of some kind? Or is it being used as a verb? eg "We got the food harvested today" Is it an actual phrase in use in Wales, or is it just for educational purposes?