Get directions to: Preston's Restaurant, Leoma, TN
Restaurant address: 2575 Highway 43 South Leoma, TN 38468, USA
Restaurant: Preston's Restaurant