Floral Shop Palo Alto


Home
Village Flower Shoppe

Best Floral Shop in Palo Alto

2237 El Camino Real, Palo Alto, CA, United States 94306

(650) 328-5992

Vibrant blooms and elegant arrangements await at Village Flower Shoppe. We are your premier floral destination in Palo Alto. Call @ (650) 328-5992.

Submitted by