Location

Our Restaurant

Location

Location & Hours

1067 N San Antonio Rd
Los Altos, CA 94022

Phone: (650) 948-2696
Fax: (650) 948-0121

Sunday – Thursday – 11:30am – 9:30pm
Friday 11:30am – 10pm
Saturday 12pm (noon) – 10pm

Find Us Online

Directions

Get Map Directions »

From Highway 101

  • Exit to N San Antonio Road
  • Follow road until the intersection with El Camino Real

From Highway 280

  • Take S El Monte Ave exit
  • Turn left onto Foothill Expressway
  • Turn right onto N San Antonio Road
  • Follow road until the intersection with El Camino Real