233 State Street, Los Altos, CA 94022, US

OPEN DAILY 12:00PM to 8:00PM

OPEN FOR TAKE-OUT ONLY

OPEN FOR TAKE-OUT ONLY

OPEN FOR TAKE-OUT ONLYOPEN FOR TAKE-OUT ONLY

MENU

Daily Bistro Specials Available




PARTY MENUS



CATERING MENU