Eleni's Favors & Gifts 116 El Camino Real San Carlos, CA 94070 Phone: (650) 631-8900
Category: Gift Shops