Get directions to: China Cafe, Kooskia, ID
Restaurant address: 118 S Main St Kooskia, ID 83539, USA
Restaurant: China Cafe