Get directions to: Landry's Hot Tamales, Franklin, LA
Restaurant address: 1103 Cayce Street Franklin, LA 70538, USA
Restaurant: Landry's Hot Tamales