Indian city food shop husband enters (5)
I believe the answer is:
delhi
'indian city' is the definition.
(I've seen this before)
'food shop husband enters' is the wordplay.
'food shop' becomes 'deli' (synonyms).
'husband' becomes 'h'.
'enters' indicates putting letters inside.
'deli' placed around 'h' is 'DELHI'.
(Other definitions for delhi that I've seen before include "Indian territory" , "Old city of north central India" , "Capital at one time" , "Indian capital city" , "Capital of India" .)