In the Jewish mourning tradition, mourners of the deceased will usually sit shiva. As someone close to the mouner or to the deceased, it is appropriate that you pay a shiva call.
A shiva call takes place usually in the mourner's home. Often before entering the shiva house, there will be some water and hand towels which you can use to purify your hands. Especially on the first day if coming from the cemetary, washing your hands is appropriate. When entering the house, you may notice a tall candle burning. Since shiva takes place for 7 days, these candles are designed to burn for 7 days and are often provided by the funeral home.
The mourners typically have the mirrors covered, may not wear make up or shave. It's also common for those in mourning during the shiva period to sit lower than everyone else. This is a sign of humility and being brought closer to the earth.
As is typical for Jewish get-togethers, there is often quite a bit of food and drinks available. It is common for the friends and Jewish community to provide enough food for the mourners because they aren't epected to entertain guests or even to do their own cooking during the shiva period.
You should feel comfortable to bring some food to leave at the shiva house. This is always appreciated and is better than bringing flowers or other types of gifts and yes, you should bring kosher food.
It's common that the mourners may not greet their guests and this is not considered rude. You're free to come into the shiva house, walk around and talk with whomever you wish. It's appropriate to greet the mourner with "I'm sorry for your loss" or "If there is anything I can do to help, please let me know". This is better than "How are you" as clearly they are not well emotionally.
The period of shiva is dedicated to grieving and so if the mood in the house is solemn. It is very appropriate to tell a story about the deceased or to share some memories. Sometimes there will be a photo album on the table and it's appropriate to look through it with or without the mourner with you.
If you're not comfortable bringing food, another great gift is to make a donation to a charity that the deceased supported. For example, if they were close emotionally with Israel, you can plant a tree in Israel. If they were supporters of education, you can make a charitable contribution for that. Often at the funeral they will announce a charity that has been selected by the family.
Although the best way to show your support to the family in mourning is in person, it is also appropriate to send a card or a Kosher Shiva Gift Basket if you cannot make a shiva call if you are out of town or for other reasons.
The Best place to find authentic Kosher Shiva Gift Baskets to send anywhere in Canada is, Gifts for Every Reason. Free Delivery anywhere in ONTARIO AND QUEBEC ! All Kosher Baskets are clearly labelled with Kosher symbols to easily identify items.
(Excerts taken from Kaddish Bands - http://kaddishbands.com/how-to-pay-a-shiva-call/)