Locations
 
Los Altos Location:
420 South San Antonio Road
Los Altos, CA 94022
650-599-9197
Hours of Operation:
6:30AM - 2:00PM (Mon-Fri)
7:00AM - 3:00PM (Sat-Sun)
   
 
Our Menu
Menu Page 1 Menu Page 2 Menu Page 3
Menu Page 4 Menu Page 5 Menu Page 6
 
| RETURN TO OUR CALIFORNIA LOCATIONS PAGE |