Crossword Genius

Sarah and French friend providing food (6)

Ross

I believe the answer is:

(Other definitions for salami that I've seen before include "A highly seasoned type of sausage", "Cured meat", "Food", "Garlic- flavoured sausage", "Savoury snack".)

I've seen this clue in The Telegraph.