A restaurant owner in Milford, Connecticut is offering free food to the less fortunate after he says he had a special encounter with a homeless man.