Sausages from a Greek island (7)
I believe the answer is:
salamis
I believe this clue is a double definition.
'sausages' is the first definition.
(salami is a kind of sausage)
'a greek island' is the second definition.
(I've seen this before)
'from' is the link.
(Other definitions for salamis that I've seen before include "historic naval engagement" , "Greek-Persian sea battle" , "they're cured!" , "sea-battle" , "Greek island" .)