Clue: Shop somewhere in 23, say? (4)
Answer: DELI
Explanation: Definition: "Shop". Sounds like 'Delhi", another Indian city.