Delhi liquor laws change March 28, 2005 Shiv Singh Indian Wine News Delhi has changed its liquor laws to allow consumers to buy imported wines from wine shops. Previously only bars and restaurants with a wine permit were able to sell wines.