At his Le Pont de Brent restaurant north of Montreux, Stéphane Décotterd, a Michelin-starred Swiss chef, makes local ingredients a way of life, with a philosophy of fine cuisine that now shuns luxury products from abroad.