Get directions to: Canby Hotel & Trading Co, Alturas, CA
Restaurant address: Canby Rd Alturas, CA 96101, USA
Restaurant: Canby Hotel & Trading Co