The food is delicious, presented beautifully. The staff is friendly and service is top notch. My favorite place to sit is the farm table. It's lovely. We've been to Catherine's for lunch as well as dinner, the food is great at either. One recommendation that would make sitting in the main dining room better would be for the round bistro tables to be switched out for square ones. They would fit together better when you needed a four or six top.
Good traditional American fare with an updated twist. Menu has good variety, but is overbearing. A nice charming restaurant in Unionville. Friendly service and a good place for a meal with parents or friends.