Crawfish Nick's is a seafood restaurant specializing in crawfish, shrimp, and crab, with options for dine-in or takeout. They also offer burgers and boudin.