I've been going to the Farm at South Mountain for a few years now. Its been a favorite place for me to take people when I just want to relax and enjoy the beauty of the outdoors. The ambience of this place is quaint and serene. And a tip for the guys, this is THE place to go if you want to impress a lady friend. They'll be so impressed that you picked such a cute and beautiful place. Trust me. ;-)
The food here is nothing spectacular, though you'd never know it from the price. As other reviewers have said, the sandwiches and salads from here are above average in price and just barely above average in taste and flavor. That being said, I think that some of their sandwiches are great ideas and actually have quite fresh ingredients. I love a chicken salad sandwich that actually has chuncks of chicken in it and not just a trace of what could have at one time been chicken. The best part of the meal could possibly be the little baskets that they put your food in. But, like I said, they food isn't bad, but its not spectacular for the price you pay.
I highly recommend this restaurant that is so much more than a restaurant. From the trees and picnip benches to the little shop in the back to the gardens, this place is an oasis in a hectic city.