Pit o Cuixa is a chicken shop offering roasted chicken and prepared food for takeaway, with options to enjoy coffee and tapas on-site.