Near the border between Italy and France in the Maritime Alps, surrounded by snow-capped peaks, forests, and streams, you can find Vernante, a small village of just 1300 people, known to many as “the village of Pinocchio,” but I would argue that it should be famous for one of the best restaurants in Italy, Ristorante […]