I had some tenants who left a mild curry smell (slightly noticeable but nothing major). I gave the kitchen / lounge a paint (it would have been due in a few years anyway) and came up great.
If you don't need to paint maybe a thorough sugar soap / clean of the walls could assist.
Would probably do the latter and then paint, otherwise the smell will absorb into walls right?
Have seen that with some of the places I've inspected, but their smell has been substances other than curry.