The vegan dishes are nicely labeled on the menu, and they even have a vegan mezza. We were going to get the vegan mezza, but the helpful waitress told us that the vegetarian mezza is vegan except for the tzatziki, and we could get this replaced with tahini sauce. This was a great choice as it included yummy spinach pies, a huge pita bread, hummus, falafels, tahini sauce, tabbouleh and something else which was very good. I really liked everything.
They make everything from scratch on the spot, which is a big plus in my book.
There is no vegan dessert though which was sad. Mostly because of this Nicholas gets an 8 and Ya Hala a 9. But Nicholas is much cheaper. But Ya Hala is fancier. So it depends on what you're looking for.
This place is indeed very popular; it's very crowded inside and when we got there at 7pm on a Tuesday night, and had to wait outside for more than half an hour. So, keep that in mind when you go there.