Greeting Cards in Portola Valley, CA Ladera Garden & Gifts3130 Alpine RdPortola Valley, CA, 940286508543850FlowersGarden CentersGift ShopsGreeting CardsMemorabilia Sports Gift ShopsNurseries Plants TreesNurseryOutdoor Garden FountainsPlant NurserySouvenir Shops Show More