Maybe it was because I was getting over a cold when I went a couple months ago, but this really did not leave a good impression on me at all. I had the falafel and it was dry, bland and fell apart easily.
Veggies do seem fairly fresh, I will give them that.