Quick, delicious, filling (yes, for the vegetarian option too), and clean lead me to this 4 star rating.
Why not a 5?
-It's not really cheap (and they don't offer a rewards card buy 10 get one free for instance)
-The freshness is debatable (hard to tell how long ago the falafel were fried when you come in)
-The employees seem bored and unenthusiastic (not hating but it makes a difference in the vibe of the restaurant)
-The topping options are seemingly minimal... but the sauces don't disappoint
State Street is a a great spot to grab food. It's quick, and there are options for every taste. Naf Naf is a great addition to this assortment, and it's a top choice of mine if I want something tasty downtown (and not a sit-down restaurant).