I don't know anything up that far - but there are a number of places at 92nd & 93rd and Madison - not great, but might do the trick:
Bistro du Nord
Pascalou - a bit cozy perhaps
I'm not a big fan of Joanna's, but the tables are well spaced, which is hard to find in the area.
For the best food - I'd go over to Sfoglia at 92nd & Lex, if you don't mind going that far, and you can get a reservation.
Edit - the places I can think of, I've not been to:
Hanratty's - pub, but looks quite nice inside
One Fish, Two Fish