Get directions to: P & L Seafood, Boothville, LA
Restaurant address: 40679 Highway 23 Boothville, LA 70038, USA
Restaurant: P & L Seafood