680 Fremont Avenue, Los Altos
SMOKED SALMON • FRENCH FRIES
395 Main Street, Los Altos
4320 El Camino Real, Los Altos