Popular cafe offering well-prepared food and friendly service. Known for its fresh salads and chef specials.