Do they sell turducken?
Address: 10130 Crossing Wy #300, Denham Springs, LA 70726, USA
Michelle Lacombe | Oct 2, 2018
Yes
Big country McGraw | Oct 2, 2018
I think they do call them and ask
Anita Miller | Oct 2, 2018
I believe they do. They have several specialty items!
Thanks! Your answer is awaiting moderation.