Have to agree with the other yelpers here...food is fresh; bread is amazing. I'm a fan of the Turkey BLT especially [sourdough bread, grilled carved turkey, applewood smoked bacon, romaine, roasted tomato and paprika mayo!] The pesto pizza is also very fine. I didn't love the Caesar salad I've had but that was mostly because I found the dressing had too much garlic. Its all made to order and they do a fine job when I call ahead for a take out order; its ready when I get there or very shortly thereafter.
The surroundings are nice and its especially nice to be able to sit outside on the nicer evenings. But here too, will share in the 'how about a clean table' complaint. I mean, I'm payin' 7 and a half bucks for a sandwich. A clean table should come with. All in all though still a reco for a really good lunch or dinner.