Liquor is banned for Muslims in Pakistan , although a few shops are allowed to sell alcohol to non-Muslims .