Get directions to: China House, Rawlins, WY
Restaurant address: 1800 E Cedar St Rawlins, WY 82301, USA
Restaurant: China House