Located in a quaint shopping center on Grant Road in Los Altos, Alotta's Delicatessen serves a range of sandwich and pasta options. Hot and cold sandwiches are available on a wide selection of breads. The restaurant specializes in platters for large groups, providing catering services to the local community.