Talk about the French at Swiss Cottage! (6)
I believe the answer is:
chalet
'swiss cottage' is the definition.
(type of cottage often found in Swiss Alps)
'talk about the french' is the wordplay.
'talk' becomes 'chat' (chat can mean to talk).
'about' is an insertion indicator.
'the french' becomes 'le' ('the' in French).
'chat' going around 'le' is 'CHALET'.
'at' acts as a link.
(Other definitions for chalet that I've seen before include "wooden hut" , "Originally an alpine cowherd's hut" , "Swiss holiday home" , "Swiss hut or cottage" , "Swiss summer hut" .)