Restriction in large numbers for Indian city (9)
I believe the answer is:
bangalore
'indian city' is the definition.
(I've seen this before)
'restriction in large numbers' is the wordplay.
'restriction' becomes 'ban' (a ban is a restriction on something).
'in large numbers' becomes 'galore' (eg presents galore means lots of presents).
'ban'+'galore'='BANGALORE'
'for' is the link.
(Other definitions for bangalore that I've seen before include "Asian city" , "State capital" , "Indian city" , "city in India" .)