Vibrant blooms and elegant arrangements await at Village Flower Shoppe. We are your premier floral destination in Palo Alto. Call @ (650) 328-5992.
Village Flower Shoppe
2237 El Camino Real, Palo Alto, CA, United States 94306
https://www.villageflowershoppe.net/