is that a fancy word for popeyes ?
You realize almost no one will the chicken joke, don't you?
It's an all you can eat rotissere place. They walk around with these giant skewers of meat and serve you slices at tableside. They keep bringing food until you signal for a stop. Lamb, sirloin, pork, duck, chicken, etc... They also have a huge salad bar but I didn't waste any time with that.