Get directions to: Lighthouse Restaurant, Grand Isle, LA
Restaurant address: 116 Chighizola Ln Grand Isle, LA 70358, USA
Restaurant: Lighthouse Restaurant