Are you selling fried turkeys for Thanksgiving?
Address: 621 Canal St, New Orleans, LA 70130, USA
Peter Nguyen | Oct 4, 2019
They won't it's not a private restaurant
Joan Ruffins | Oct 4, 2019
Not sure. They might.
Louis Smith | Oct 4, 2019
Call the restaurant, or check thier website.
TAVON MARABLE | Oct 4, 2019
I don't think so
Thanks! Your answer is awaiting moderation.