Delta Crawfish-nwa is a casual seafood restaurant specializing in live Louisiana crawfish, along with a variety of other seafood options like shrimp, oysters, and crab legs. They also offer catering services and custom crawfish coolers.