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: Mon-Thu (except Tue) 11:30 – 2:00
              Fri-Sun 11:30-2:30
Dinner: Every Day (except Tue) 5:00 – 9:00

Takeout: Every Day (except Tue) 5:00 – 9:00

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