I'm a fan of this place, so take my comments as they are intended; as a suggestion about how to improve. I've been going there since it was just the bookstore/cafe and have seen it grow. It's a lovely facility.
My complaints revolve around service; it is always too slow. Between the time I'm seated and the time a server shows up is always too long. Ditto getting food to the table. I appreciate the quality of the food, but it still needs to get there quicker. I realize this is in the heart of "ladies who lunch" territory, and perhaps they love to languish and dish while waiting for their meal -- but I don't.
I'll also mention that today, while my chix sandwich was good, the Brussel sprouts showed up almost cold. I didn't bother complaining, as it would have disrupted my meal, but there is simply no excuse for that. And, as I think overs may have noted, the lack of service seems to exist whether the place is swamped or (like today) almost empty.