Les Crulottés is a French establishment. The search results indicate it is a restaurant with a menu available. The name suggests a focus on crispy or crunchy items.