Get directions to: Forest Restaurant, Franklin, LA
Restaurant address: 1905 Main Street Franklin, LA 70538, USA
Restaurant: Forest Restaurant