I am looking into the options for retiring in Italy. My wife and I like living in small cities such as Madison, Wisconsin and Salem, Oregon. I'm wondering what small cities in Italy would be big enough to still have good shopping and entertainment options, not to mention food.