From Our Editors
If you love hunting for classic vintage goods, Los Altos Business Machines in Los Altos is right up your alley. Take your pet pooch along when you visit Los Altos Business Machines ? dogs are more than welcome to join their humans at the store.
You can find parking easily in one of their many available spaces. Bike parking is also available outside the store.