Els Pollos de Llull is a chicken restaurant offering roasted chicken alongside vegetarian, vegan, and gluten-free options, emphasizing seasonal and locally sourced ingredients.