Family members are driving in to the city for a birthday dinner Friday night. I'm looking for a place on the upper upper East Side so they can avoid as much traffic as possible. All I can come up with is Itzocan Bistro, about which I've heard good things, and Don Pedro's (East 96th and 2nd Ave), about which I know nothing, although the web site looks promising:
Any thoughts? Other suggestions? Thanks in advance!