For parties larger than 6, please call us at the restaurant - 650-935-2197

270 Main Street

Los Altos, CA 94022 

650-935-2197

COVID-19 NEW HOURS

MONDAY : Closed

TUESDAY: Closed

WEDNESDAY: Closed

THURSDAY TO SUNDAY

open for take out from:

 5.00pm - 9.00pm