Get directions to: Mom's West Side Fish Market, Minden, LA
Restaurant address: 601 Shreveport Road Minden, LA 71055, USA
Restaurant: Mom's West Side Fish Market