I think it should be food which all of your can partake of while you converse . That way , the owners won't fuzz in preparing something to let the guests eat .
@Vakshu there are hell lot of options to gift someone, I feel the individual preference differs. For a kid, generically it should be chocolates, games but for ladies I think Jewellery makes the best choice.