Get directions to: Harbor Seafood & Oyster Bar, Kenner, LA
Restaurant address: 3203 Williams Blvd Kenner, LA 70065, USA
Restaurant: Harbor Seafood & Oyster Bar