My wife and I had lunch here last week with a couple of friends. Though my wife has been here before, it was my first time. I had the chicken pie. It comes with a great, well sized salad. My wife just had a large salad. Salads come with their special homemade dressing that is not to be missed! Everything was very good. The service, though acceptable, was not anything to write home about; on par with a much less expensive "family" retaurant. This does lead into 2 other considerations; prices are fairly high for a single plate lunch (though the flavor and quality is excellent), and the cash only policy strikes me odd for an establishment of this price level.
That said, you can't go wrong on the food, just a little high for me. Of course, you can't argue with success, either. This place has been around for quite a while, and is always busy for lunch. Go early (maybe 11:30 or so), or plan on a possible wait for a table; they do not take reservations.
Obviously they are doing a lot of things correctly. I'll probably go back again if my wife wants to treat.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.