Les Griffons is a French restaurant offering traditional cuisine in a welcoming atmosphere.