L'Ecailler is a restaurant offering a menu of quality cuisine.