Recently, I moved about 2 blocks from Zucca. It's quickly become my favorite place for a carry-out lunch or a great dinner. The market/deli has awesome sandwiches, as well as specialty items. There are 2 for 1 sandwich coupons all over the local publications. Pizzas can also be carried-out.
The restaurant proper serves a fantastic dinner with many options. You can order a traditional salad/entree or you can have a Italian- style experience of small plates (cheese, salad, pasta, meat course). You can mix and match however you want, almost every dish has a small or regular option. I have literally never had a bad dish here. From risotto to fish to ravioli everything is spot on. The specials are always great. There are many options for vegetarians too.
The only negative is that some of the servers are not competent. My experience has been about 50/50. Half the time, the servers are excellent, knowledgable, and attentive. However, there have been situations with very bad/neglectful service. One waiter in particular (who does not look like a waiter because he wears a sport coat) was a huge disappointment. At a great Italian restaurant, I expect a server to be attentive. That means greeting the table, monitoring drinks (so no one sits with an empty wine glass for a long time) and pacing the meal properly (not rushed, but moving at a reasonable pace).
Despite these service issues, nothing can really ruin a meal at Zucca because the food is so awesome.