Village adding extra to spicy Indian food (9)
I believe the answer is:
baltimore
'village' is the definition.
The definition and answer can be both locations as well as being singular nouns.
Maybe you can see an association between them that I can't see?
'adding extra to spicy indian food' is the wordplay.
I cannot really see how this works, but
'extra' could be 'more' (both can mean additional) and 'more' is located in the answer.
'indian' could be 'balti' (I've seen this before) and 'balti' is located in the answer.
No letters remain.
This explanation may well be incorrect...
Can you help me to learn more?
(Other definitions for baltimore that I've seen before include "Largest city of Maryland, USA" , "Large city in Maryland" , "Port on Chesapeake Bay" , "City of north Maryland" , "City north-east of Washington DC" .)