First and best was that they allow pets on the patio. My dog joined me for lunch after a grueling hour at the dog park. This in itself gets solid marks. As far as decor I spent my time outside and loved it. It was shaded, clean and their staff checked on us several times even bringing water to my dog. Food wise it was right on up there. I had a half sandwich and petite salad which was very filling. The Caesar dressing was obviously home made and they added mushrooms which was a nice touch. The chicken pesto sandwich was excellent but my bread was a tad crispier than I like. All in all a great spot and we will definitely be back, dog included.