My siblings and I are coming to celebrate my mother's 70th birthday with her. Parents live in the Princeton area and don't venture far out of town most of the time, but know that area very well. New American, Italian, or French would be the safest choices. The sibs and I would prefer something interesting new American, but a really well-done classic Italian place is okay too. We are willing to drive a bit to something special, espeically if the surrounding area is nice. In fact, we have a whole long weekend with her in the area for this surprise visit and are generally looking for recommendations of things to do/places to go. Mom likes gardens, museums, and history and is capable of walking several miles.
One member of the party is a vegetarian but may possibly eat sustainably raised/organic meat and fish.