French cuisine restaurant offering catering services.