El Rey Del Pollo Torreforta is a chicken restaurant offering roast chicken and a variety of homemade takeaway dishes.