I recently revisited L'Epicurean for lunch. It was good before, but now its excellent.
New owners (Chef & Front of house) have moved it up in quality. Both the food & service are now very good indeed. I would think that a Michelin star cannot be far off.
If in Villefranche give it a try!
If you own or manage L'Epicurien, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.