Contact us

Your Local Florist of Palo Alto
2056 Glen Way
Palo Alto, CA 94303
(650) 485-3431

Hours of Operation

Open 7 days a week. 10am-7pm Send someone the gift of beauty and put a smile on their face today!

Email Us

 

 

 

 

to top