270 Main Street

Los Altos, CA 94022 

650-935-2197

MONDAY : Closed

TUESDAY TO SUNDAY

Lunch:11:30am - 2:30pm

Dinner:5pm - 9:00pm

We will be Closed :

November 28 Thanksgiving

December 25 Christmas

January 6

January 7

January 8 

‚Äč

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