OPEN MON TO THUR 11AM TO 2PM, 5PM TO 9PM
FRI 11AM TO 2PM, 5PM TO 9:30PM
SAT 11AM TO 2PM, 5PM TO 9:30PM
SUN 5PM TO 9PM

Driving Directions

  • To:
  • 971 N San Antonio Rd,
    Los Altos, CA 94022
  • From:

The driving directions are interactive. Click on any bold text for further explanation of the route.