Eating the food of one whose income comes from
    selling wine
Question

                if one of our friends sells wine in his
      shop....infact wine is the basic thing being sold at his shop and he does not pray either
      ...then r we allowed to eat at his house.…
Praise be to Allah.It is not permissible for a Muslim woman to be friends
    with a man who is a “stranger” to her (i.e. he is not her mahram). The one who
    does not pray is not a Muslim, because of the hadeeth, “All that stands between a man
    and kufr is his giving up prayer.” If the source of his wealth is haraam, then do not
    eat at his house. This man who is not your mahram is a kaafir because he does not pray,
    and the source of his wealth is haraam, so what good is there in keeping company with him
    and eating his food? Fear Allaah and keep away from him at once. We ask Allaah to keep you
    safe and sound.