Location

Our Restaurant

Location

Location & Hours

1067 N San Antonio Rd
Los Altos, CA 94022

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

Limited Dine-In Hours
Lunch: Every Day 11:30am – 2pm
Dinner: Monday – Thursday 5pm – 9pm

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