Crossword Genius

Heard about place for better Italian town? (7)

Ross

I believe the answer is:

cassino

Here is my best explanation:

'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'.

This clue was last seen in The Times