Delhi: Around 200 liquor stores shut up shop in capital city, here’s why The number of retail liquor stores in Delhi has gone down by around 200.