There is nothing bad you can say about the Italian Delicatessen in Los Altos. The food is great, the workers are friendly and accurate and the ambiance is perfect. Perfect for people who like to take lunch home. They have an excellent variety of meats and breads and their specialty sandwiches are to die for. They cater to the salad eater too, with ...
1 of 1 Yahoo! Users found this review helpful
SHOW FULL REVIEW
OVERALL
Sign in to see your profile information, Trip Plans, and more...