Clue: They supply food in renovated terraces (8)
Answer: CATERERS
Explanation: Definition: They supply food
An anagram ('renovated') of 'terraces'.