Get directions to: Sophia On The River Restaurant, Franklinton, LA
Restaurant address: 41298 Highway 38 Franklinton, LA 70438, USA
Restaurant: Sophia On The River Restaurant