Starting with the food - the sandwiches were really good. I had the Killer Tomato with added Chicken Salad - solid. The salads were large and colorful. The house bread was light and tasty. Costs were reasonable.
I have no complaints about the the actual menu, however the place drops several stars in my book because of poor service - which was somewhere between apathetic and F* You. The waiter for example, brought 4 forks with our meal (4 people, makes sense right?), but only 2 napkins. Attempts to flag him down for more napkins resulted in us being visibly ignored. We ended up getting our own napkins from the inside kitchen. He never made another appearance at our table after that. We had to ask how we pay, which I guess we were supposed to infer that we were table #45 to tell the cashier up front.
4 stars for food
1 star for service
2.5 total