I consider it a good neighborhood option, though not my first (or second, or third, or fifth) choice in Italian restaurants. After not going for a few years, I recently rediscovered it and the four cheese spinach gnocchi, which I really, really love. We also had the mozzarella and arugula appetizer, which was excellent.
One of the reasons I'd avoided it in the past few years was the round, toasted bread. I'm a big bread fan and prefer fresh, untoasted bread. I was happy to see they'd changed the bread basket and I liked the change (small french rolls and something else I can't remember). However, I went again last Saturday for an early dinner and it was the old round bread again. The four cheese spinach gnocchi was as good as ever, though, as was an asparagus appetizer and a scallop appetizer. We then split some gelato, which was so freezer burnt we had to return it.
In my experience both the service and food are hit and miss. Our server on Saturday was wonderful, but the visit prior we were left sitting for a ridiculous amount of time on a weeknight with a mostly empty restaurant but plenty of servers milling around taking care of the 5 or 6 other tables (and avoiding making eye contact with us). Finally the host asked us if we wanted a drink (yes, please!) and proceeded to take care of us for the entire meal. The service from there was impeccable.
If I had a horrible service or food experience, as the poster above did, I'd probably never return. But so long as their inconsistencies remain in a tolerable range, I'll continue to go for the occasional weeknight meal or (as Saturday) before a show at Old Town.