Get directions to: C & L Seafood, Metairie, LA
Restaurant address: 1728 Orpheum Avenue Metairie, LA 70005, USA
Restaurant: C & L Seafood