The government of India's capital Delhi is making plans to set up off-trade stores for the exclusive sale of imported brands of liquor, according to local press reports. The city's excise department has said that the current public vends are not suitable to cater for the up-market customers looking to buy the relatively expensive imported products.