Le Solelhou is a French restaurant offering a menu focused on fresh, homemade cuisine with Mediterranean influences.