At 13243 Chef Menteur Hwy, New Orleans, LA 70129-1808New Orleans Here : Easy Seafood. Welcome to Easy Seafood is rated 4.5. It's worth a try!
Write a review