I've had some nice meals here. They have specials and vegan options, but I've had to ask a lot of questions and request things be left out or substitute one ingredient for another on each visit. I've always found them to be accommodating, so I've been pleased..but I ask a LOT of questions about what's in each dish. I think it's a fun place to go, I like the energy of the place. I was disappointed once that I wasn't able to make a reservation (the wait can be quite long), but it was a holiday. I'm not sure what their reservation policy is on a regular day.
Cons: no reservations, long wait time , could offer more clearly vegan options