Get directions to: China Town Restaurant Motel, Wells, NV
Restaurant address: 765 S Humboldt Ave Wells, NV 89835, USA
Restaurant: China Town Restaurant Motel