Les Artisans du Méchoui specializes in providing catered méchoui, a style of French BBQ, for events. They offer a range of French cuisine options.