388 Main Street, Los Altos
(650) 949-2300
Alottas features all fresh made salads and entrees on premises, of course the turkey breast is cooked fresh daily and the sour dough rolls are fresh baked through oot the day, catering also available web site www. alottasdeli.com...