Camille restaurant review: 'It's French, but not an escargot in sight'