What to do before the meal
It is highly likely that you will be welcomed to stay for a meal even if you simply pay them a visit. The majority of Indians are quite kind and enjoy entertaining. Asking someone to join you for a meal is a display of respect and regard.
When you are asked to a coworker's home for a formal supper, you will be shown to your seat, given a namaste, and welcomed inside. You must take off your shoes and leave them outside the house before entering. This is regarded as being considerate to the host's residence as well.