Any trip to the Woodstock area without a visit to Garden Cafe is a missed opportunity.
The menu is eclectic but always interesting - the challenge is generally what not to order!
The dining room is small, and can get crowded when they are busy - call ahead for reservations. They've also recently added an outdoor section a few doors down from the restaurant - good ambience, though it was a bit too cold to sit outside last time we were there.
They don't serve wine, but you can bring your own.