Get directions to: Colfax Max, Colfax, CA
Restaurant address: 555 S Auburn St Ste E Colfax, CA 95713, USA
Restaurant: Colfax Max