167 Main St., Los Altos, CA 94022
For Reservation
(650) 209-5010
[1]
 
2
[-] Please close this window
Make A Reservation
Your Name
Email
Phone
Purpose of Your Party
Number of Guests
Party Date
Time:
?
Message
We will call you within 24 hours to confirm your reservation.
[-] Close
[-] Close