La Ferme des 3 Capucines is a French restaurant housed in an authentic Savoyard farmhouse, offering traditional Savoyard cuisine. Temporarily closed.