Forbes: Best Restaurant in Italy?

Don’t miss this Forbes article on Chef Massimo Bottura and his new restaurant in Modena, The Best Restaurant in Italy or the Best Restaurant in the World. If you haven’t time to plan a trip or are unable to get Continue reading Forbes: Best Restaurant in Italy?