we would love to hear from you

Name *
Name

event request form

Name *
Name
Phone *
Phone

 

Our Location

101 Plaza North
Los Altos, CA 94022
(650) 383-5210

Hours  

Sunday - Thursday    11:30 am - 10 pm 

Friday & Saturday 

11:30 am - 11 pm

Kitchen Closes

at 10 pm  Daily