The food is fantastic! Not cheap, but worth the cost! I don't know about vegan.
Yes, they're a few vegetarian dishes that are great. You won't be disappointed. Great place.
I don't remember, you might check their website.
Thanks! Your answer is awaiting moderation.