Aldo Los Altos
388 Main St.
(near 1st St.)
Los Altos, CA 94022
Seven nights a week, 5pm-10pm
MasterCard, VISA and American Express accepted
In the heart of Downtown Los Altos
From El Camino Real
Take San Antonio Rd south toward I-280
Fork Right onto Main St. (at Edith)
4th block on Right
From Foothill Expressway
Just northwest of San Antonio Rd.
Take Main St. northeast toward El Camino Real
2nd block on Left
Text & photos ©2008, Aldo Los Altos ■ Site design ©2008,