Get directions to: Sarah's Restaurant, Grand Isle, LA
Restaurant address: 2987 Highway 1 Grand Isle, LA 70358, USA
Restaurant: Sarah's Restaurant