My wife and I have eaten all the way from street food in developing countries to high end restaurants in France and Italy and our meal at Piccolo was comparable to the best. As other reviewers have said, this is a small restaurant that serves small portions. We were advised by our waiter (who was absolutely wonderful) to order three dishes each and then see how we felt. We ended up ordering a fourth each, but would have had too much to eat comfortably if we had gone with the tasting menu (5 dishes each). The chef has mastered the art of delivering a variety of flavors and textures from each dish in such a way as to truly light up your taste buds.
For those of you that have not had a chance to try out some of the better restaurants in the Twin Cities, there are some very very good choices. In our opinion, this is the best that we have encountered. The menu changes about every 6 weeks so we will definitely wait a couple of months and then return.