Get directions to: Johnny's Pizza House, Haughton, LA
Restaurant address: 1120 Highway 80 Haughton, LA 71037, USA
Restaurant: Johnny's Pizza House