Open List Home >> Los Altos Hills, CA >> restaurants & food >> delicatessens
Best Pastrami Sandwich
"I remember walking down to The Italian Deli when I was in high school, and with the Eagle Card deal, ther..."
Read all 45 reviews »
Write a review »
Advertise on this network...