Los Altos

 

ADDRESS

690 Fremont Ave.
Los Altos, CA 94024

HOURS

7a - 9p
7 days a week

Christmas Eve
7a-7p

Christmas Day
CLOSED

December 26th
6a - 10p

New Year's Eve
7a - 11p

New Year's Day
6a - 10p

CONTACT

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