Get directions to: Kaiser Santa Clara Farmers', Santa Clara, CA
Restaurant address: 710 Lawrence Expressway Santa Clara, CA 95051, USA
Restaurant: Kaiser Santa Clara Farmers'