I'm totally on board with the concept of this restaurant, and I think that this particular location is done really well. It's clean, with modern decor and furniture. Went here for Saturday lunch, and all the employees were really warm and welcoming.
Our food in particular was actually pretty delicious for what it was. I ordered the Souvlaki Pita, and the pork was just a tad overdone, but the flavor was all there and proportion of ingredients was spot on. Their pita really is pretty damn good.
I don't have too much to say about a fast food place, but I left happy and full. As for the health aspect that I think everybody is harping on, it all seems to depend on what you order. I think I lucked out by getting one of the healthier options, but there seems to be a ton you can indulge on here (ahem, my mother ordering the banana pudding...)