Great sandwiches and a BEAUTIFUL atmosphere.
The Farm is a perfect place to spend an afternoon with a huge group or just one special person. If you're going, try to reserve some extra time, there's a lot of nice walking to be done and it's just not worth going if you can't relax and enjoy the environment.
A couple words of caution: Don't bother going in the summer. The whole experience is about being outside and, well...
Also (and this is the restaurant's only real downfall) the sandwiches are PRICEY! Most average around $10 and that's before you add on a side or drink.