We say 'Roast chicken is my favourite dish', but if we want to put an adjective in front of it it's 'A nice roast chicken. . .'
Yes, it does.'...but the sentence in question doesn't mean a whole chicken.'
If you don't want it to mean that, say 'A nice roast chicken leg or breast . . .'
- For Teachers