Gut, I too question the timing of this. You could always contact the restaurant for an itemized bill. I used to have to do that for my boss cause he always lost receipts.
I am MORE concerned at his selfishness in saying "I know you can't be there for me"
My H had an affair before we were married. We went to marriage counseling and I took on all this responsibility. NOT that I caused the affair, but that I made the situation such that he looked for validation elsewhere. I worked on it a LOT.
Well, all that was complete BULLSHIT. He even told the MC that I was always there for him, that I wasn't a prude and even knew that the sexual fantasy he had, I was on board with and willing to make happen. Instead, the selfish asshole spent 8 years having a secret life because he couldn't come to terms with it within himself.
YOU AREN'T A LITTLE BIT RESPONSIBLE FOR HIS AFFAIR! You're not even responsible if he feels you're not there for him now because of course you can't be there for him. HE did this damage. If he can't handle your pain and take full responsibility, then cut him loose. We all accept way less than we give.
In MC I've said that after 8 years of betrayal, 6 months of torturous lies and trickle truth, I got nothing to bring to this recovery. I was all in before, and now...pheh.
If he decides he can't hack it, he isn't a worthy partner.
And call the restaurant....if they won't give it to you, you can call the credit card company, question the charge, and they'll contact the restaurant for the detailed receipt. If the charge was two dinners and an expensive bottle of wine, you have your answer.