Get directions to: Kenner Seafood Market & Restaurant, Kenner, LA
Restaurant address: 3140 Loyola Dr Kenner, LA 70065, USA
Restaurant: Kenner Seafood Market & Restaurant