Duchess potatoes are a specialty in French gastronomy. They are made with mashed potatoes and baked in the oven, which… Read More