Get directions to: China City Restaurant, Rupert, ID
Restaurant address: 5th & Scott Avenue Rupert, ID 83350, USA
Restaurant: China City Restaurant