Le Celtic is a French restaurant and bar located in Villers-sur-Mer. It offers European cuisine and is situated in Place Jeanne d'Arc. The establishment has received positive reviews for its food and service.