Get directions to: C & C Express, Grangeville, ID
Restaurant address: 614 East Main Street Grangeville, ID 83530, USA
Restaurant: C & C Express