Honestly, I love this place! As a vegetarian, they actually give me options. The falafel is AMAZING! I used to have to buy the nasty, slightly dry stuff from the grocery store, but being able to walk into Naf Naf and order good falafel for 50 cents each has seriously improved my quality of life.
Reasons it doesn't get five stars include the slightly expensive prices. While the falafel pita isn't that pricey, I did notice that the meaty options were a little high up there.
It also kind of annoys me (this goes for "build your own" places in general EXCEPT Pancheros) that the ingredients are not mixed up very well. I don't really like taking five bites of pita and salad, then five bites of pita and falafel, and then five bites of pita and hummus. I'd much rather taste them all at the same time :)