This place is fantastic, and the prices are very reasonable given the quality. Three of us went for lunch and ordered the gnocchi, the agnolotti (with a pesto and sundried tomato filling), and a pizza with gorgonzola cheese, roasted red peppers, fresh figs and honey. Everything was incredible. The options for a vegetarian here are extensive (without having to ask for substitutions). The place was pretty busy for a weekday lunch, and we had a reservation, but I don't think there would have been a long wait if we'd just shown up.