Armell is a Mediterranean restaurant specializing in grilled meats and rice dishes, with a focus on fresh, local ingredients.