I like the food here very much. I'm vegan and there aren't very many options, but some pasta dishes can be made without cheese and are still very good. The pizza is my favorite and they can add any topping to their cheeseless marinara pizza. The arugula, fennel and orange salad is excellent, but be sure to specify that you don't want shaved parmesan, which they sometimes add, even though it's not on the menu.
The wine list is excellent, with a vast array of Italian wines. Get a bottle of Vino Ripasso Della Valpolicella, Martino Biscardo if you like a light, almost effervescent red.
Generally the wait staff and the kitchen staff are very accommodating about making vegan substitutions. I've even shared a pizza - half cheese and half no cheese and the pizza chef separated the two sides with an extra piece of pizza dough to keep the cheese off my side.
They have really good specials on certain nights, so even though the menu is not cheap, you can get really good deals.