Restaurants - Deli in Portola Valley, CA
Ladera Country Delicatessen
Portola Cafe Deli