This restaurant is decent but a bit tricky for vegans. The pasta contains egg since they make it fresh daily so you need to get the gluten free pasta for any pasta dish. I special ordered a spaghetti with veggies and marinara and it was just ok, especially for the price.
They do have a few other vegan options including a tofu filet that look pretty good. But, again, they are pricey.
The atmosphere is nice and if you're looking for a fancy place to go with non-veg friends it's a decent option.
Cons: Egg in pasta, Limited vegan options, Expensive