Yes, definitely.
Vegetarian, yes, but not vegan. You could call and ask if they could manage it, but I'd go elsewhere if I were dining with a vegan friend.
Yes there are and the wait staff seems to be very informed on the menu
Yep
They had a minestrone soup there that was definitely made with chicken broth and other dishes that look vegan on the menu but are not. I honestly would not bring a vegan there because our server had no clue (and was kind of a dick). You're probably here because you want to know whether or not you should go there, so I'm advising you not to.
Thanks! Your answer is awaiting moderation.