Good service and tasty, made-to-order sandwiches. The store was a little dingy with some dusty surfaces, noticeably dirty table legs and storefront window showing the outline of leaf stickers that had long been removed. Tabletops and chairs were clean. Waited until I got home to eat a doughnut and, unfortunately, it was extremely stale. I tried one of a different variety (for science, people) and found it to be more stale than the last. I've had two-day-old doughnuts that tasted fresher.