Get directions to: Village Pantry Coffee Shop, Los Altos, CA
Restaurant address: 184 2nd St Los Altos, CA 94022, USA
Restaurant: Village Pantry Coffee Shop