Alottas Deli & Catering

Hours:
M-F 10:00 AM to 4:00 PM
Sat 10:00 AM to 4:00 PM
Closed Sundays


|   Call (650) 967-0299   |


2249 Grant Road

Los Altos, CA 94024