Why did I not know about this place when I lived a mile away from it?! It's great. Really great. Clean, casual, warm, and richly scented with just THE BEST coffee. (I'm assuming it's the best based on the smell. I'm actually not a connoisseur of coffee.) They do their own roasting of their Ethiopian beans. The knowledgeable and friendly shopkeeper explained that they don't overcook their beans; they go for a medium roast. Darker than that, and you get a bitter tang.
But they also have food, and they make almost all of it there, from scratch. All I had was a brownie, but if that was any indication of the rest of the food, I'll be back, when I'm hungry.