I recommend eating at Hedarys. Lentil Soup-- best in town. Hummus-- best in town, everything (and I have tried most of the menu over the past few years) is really good. I originally ate here b/c it's close to my office. It got me craving this style of food, so I have tried other places too- but nothing comes close.
I read some reviews about the service, but I don't really agree... maybe you just have to get to know them. I love their food. It's delicious, consistent, and priced appropriately.