Los Altos

ADDRESS

690 Fremont Ave.
Los Altos, CA 94024

HOLIDAY HOURS

New Year's Eve
7a-9p

New Year's Day
9a-8p

HOURS

7a - 9p

CONTACT

Phone: (650) 948-6648
Deli: (650) 948-9265
Fax: (650) 948-9465

 

CALENDAR OF EVENTS