Pit i Cuixa is a chicken restaurant specializing in roast chicken, croquettes, cannelloni, and homemade takeaway dishes.