Royal with a musical instrument not finishing pasta dish (7)
I believe the answer is:
ravioli
'pasta dish' is the definition.
(I've seen this before)
'royal with a musical instrument not finishing' is the wordplay.
'royal with' becomes 'ra' (I can't explain this - if you can you should give a lot more credence to this answer).
'a musical instrument' becomes 'violin' (violin is a kind of musical instrument).
'not finishing' means to remove the last letter.
'violin' with its last letter removed is 'violi'.
'ra'+'violi'='RAVIOLI'
Can you help me to learn more?
(Other definitions for ravioli that I've seen before include "Filled form of pasta" , "Filled pasta envelopes" , "2 [PASTA]" , "Filled pasta squares" , "Filled type of pasta" .)