Varied stars rejected food around old city (10)
I believe the answer is:
strasbourg
'city' is the definition.
(Strasbourg is a French city)
'varied stars rejected food around old' is the wordplay.
'varied' indicates an anagram.
'rejected' is a reversal indicator.
'food' becomes 'grub' (grub is a kind of food).
'around' indicates putting letters inside.
'old' becomes 'o' (common abbreviation eg in OE for Old English).
'grub' placed around 'o' is 'gruob'.
'gruob' back-to-front is 'bourg'.
'stars' with letters rearranged gives 'stras'.
'stras'+'bourg'='STRASBOURG'
(Another definition for strasbourg that I've seen is " City on the Rhine".)