Passable, but incredibly overpriced. $18.95 for a half roasted chicken, which was no better or worse than a grocery store bird (or Swiss Chalet, for that matter.) We gave it a try for take out as it's in our neighborhood and we're always looking for something to try, but we won't likely order again. Not great value.
Although, we did get a laugh out of the roll they included - which was totally inedible and hard as a rock. So there's that.