Went here after a movie once, excited to try something other than Pita Pit or Paradise Bakery for fast-ish food in the Scottsdale 101 area. I absolutely LOVE falafel, so I ordered the falafel wrap. I can be kind of picky with my falafel, but I was not a huge fan of the falafel here. It wasn't terrible, but I just did not like it much compared to other falafel I've had. The salad was good otherwise though.
If I'm in the area I'd probably give this place another shot as it was clean and the service was good. I would be ordering something else though!