I think D'Anna's is so very-vegan-friendly because they always welcome my questions and respond favorably to my requests. Their spinach pasta has no eggs and is vegan, so substitution of their spinach noodles is pretty easy if you want to order a variation of a pasta dish that you see on the menu.
My favorite dish is the "aglio e olio" with spinach rigatoni noodles, and it's even better if you add mushrooms. It is made with garlic and crushed walnuts and olive oil and the portion is quite generous. You should get at least two meals out of this. You could probably get three, but it tastes so damn good it takes tremendous self-control to stop eating even after you are full. So for me it is usually dinner one night and then lunch the next day. The bread that they bring out usually has cheese on it, but they will easily and graciously make a vegan version upon request. The green salad is also quite good, with a tasty vinaigrette that is also vegan.
D'Anna's is one of those places where I love to eat, but I have to know that I probably won't feel like doing anything arduous or responsible afterwards. I couldn't say stop in there for a quick bite on a day or evening where I have a lot to do and need a lot of energy. Eating at D'Anna's makes you want to take it slow and easy and tricks you into thinking you have no worries. Which is why eating there makes me feel more like my Friday self rather than my Monday self. Which can be nice because sometimes my Mondays need a little Friday in them.