We often have our Saturday morning coffee date here. Great service, great coffee and usually great food. The last time we were in there the rolls they use for sandwiches were very stale and crumbly, it was a disappointment but, it's minor in comparison with the positive experiences we've had.