Piccolo is amazing! I love the ambiance, the service rocks, the food is delicious. My all star list includes- chicken liver pate, bruschetta, the arugula salad, spek and mascarpone pizza, lasagne, and the sage ravioli. But really I've never had anything that I didn't like. The wait is long. The restaurant is busy. I love it! Bring a bottle of wine and enjoy.