Get directions to: Lel Independiente, Bossier City, LA
Restaurant address: 1615 Bradley St Bossier City, LA 71112, USA
Restaurant: Lel Independiente