Rice dish is too much in centre of St-Tropez (7)
I believe the answer is:
risotto
'rice dish' is the definition.
(I've seen this before)
'is too much in centre of st-tropez' is the wordplay.
'too much' becomes 'ott' (short for over the top).
'in centre of' indicates putting letters inside.
'st-tropez' becomes 'ro' (I can't justify this - if you can you should give a lot more credence to this answer).
'is'+'ott'='isott'
'isott' placed within 'ro' is 'RISOTTO'.
(Other definitions for risotto that I've seen before include "Italian dish of rice, meat and vegetables" , "Italian food" , "Perhaps Italian" , "Savoury rice dish" , "Main course" .)