Village Flower Shoppe

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

(650) 328-5992

Village Flower Shoppe in Palo Alto is a boutique bloom haven where the essence of nature meets artisan elegance. Experience unparalleled floral artistry.

Lucy Sanders

Submitted by