New Orleans Seafood
3757 Covington Hwy
Decatur, GA 30032-2548
404-284-4404