This is a popular place. It's been long waits (more than 30 mins) both times I've been there.
If you can deal with the wait then you get great food. The veggie platter is delicious and quite the serving. The injera is sufficiently squishy, and you can get extra if needed (but it is a space filler so don't order too much!).
As I had a vegan friend with me the last time he was concerned that they served both the meaty stuff with the veggie dish all on the same platter but the server assured us that both dishes were cooked in different pans and that there was no risk of contamination. My friend was happy with that.
Good food, great value. Long wait.