Le Horn's is a restaurant located at 6 Avenue de l'Hermione. It is described as a place suitable for dinner and has a beachside section. The establishment offers French cuisine.