Village Flower Shoppe Offers The Best Flower Delivery In Palo Alto

Located in Palo Alto, Village Flower Shoppe offers the best flower delivery for all occasions from Valentine's Day and Mother's Day to birthdays, anniversaries and more.

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

(650) 328-5992

Average Visitor Rating