We've tried several other Ethiopian restaurants after Fassil because they had been well-reviewed and Fassil seemed like a bit of a hole in the wall. None of the others measured up in terms of spicing, flavour, low oil, friendly service, and made to order. The lady cooking and working the tables at Fassil seems to make all the meat dishes from scratch after you order them, so this is not fast food, but is always served hot and fresh. The injera bread is the only exception - like a giant thin sourdough crumpet, but delicious and soaks up the sauce from the various stews served on it wonderfully. Some of the stews are extremely spicy, but you can order around it. There are never leftovers when we bring people here, vegetarian or non. Only one person has been uncomfortable with eating with their hands.
We have been back here many times, with family from out of town, my book club, and local friends. Once when we ordered a round of coffee for our table of 6 and the restaurant wasn't busy (rare), the owner who has explained the ingredients of her dishes to us (and who's english has improved enough over the last 3 years to do so!) made us coffee from scratch, roasting the beans, pounding them in a pestle and serving it in a little clay pot. It was really excellent, like espresso and so fragrant.
The prices here are extremely reasonable, and the decor (paintings of ethiopian historic buildings and landscapes, with authentic enamel pans and basketry, tablecloths covered in glass) is nice. Too bad they put in a tv, but this place serves all kinds. Service can be very slow when the lady serves and cooks, but the food is worth it.