Eva Longoria Spotted having lunch at Nello Restaurant