French restaurant specializing in Savoyard cuisine. Known for generous portions and good value.