Get directions to: Netas Drive In, Minden, LA
Restaurant address: 1433 Shreveport Road Minden, LA 71055, USA
Restaurant: Netas Drive In