Get directions to: Chinese Village Restaurant, Moscow, ID
Restaurant address: Highway 95 South Moscow, ID 83843, USA
Restaurant: Chinese Village Restaurant