What about Blue Hill? It's last minute, but for reasons I can't fathom I don't have a problem getting same day reservations. A little north from there, what about the Tavern Room at Gramercy Tavern.
If he's a sushi person, what about Kanoyama? (A place I have yet to try but is high on my list.)