NEW ORLEANS — A new restaurant in downtown New Orleans is putting turkey front and center — and not just during the holidays.
WOW Turkey, located at 401 Andrew Higgins Blvd., recently opened its doors, serving jumbo smoked turkey legs stuffed with classic New Orleans-inspired flavors.
“We got seafood pasta, we have one with crawfish étouffée, we have one with a five-cheese mac and cheese, and we have one with a jambalaya,” said owner Lance Domino…