Heard about place for better Italian town? (7)
I believe the answer is:
cassino
'italian town?' is the definition.
(I've seen this before)
'heard about place for better' is the wordplay.
'heard about' shows a homophone (sound like).
'place for better' becomes 'casino' (I've seen this before).
'casino' is a homophone of 'CASSINO'.
(Other definitions for cassino that I've seen before include "Italian town" , "Scene of 1944 fighting" , "Game using cards" , "card game" .)