Get directions to: Love's Travel Stop, Wells, NV
Restaurant address: 157 Highway 93 South Wells, NV 89835, USA
Restaurant: Love's Travel Stop