It's good dialogue.
The way you had it arranged, it looked like the woman said, "Why didn't you call last night?"
I moved "She looked at him blankly" to a fresh paragraph to show the man said it and she was reacting to the statement, not saying it herself.
In other words, in general, give each speaker his or her own paragraph. Combining characters can confuse the reader.
Even though he's dead, Elmore Leonard is still the reigning king of American dialogue. Study how he did it.