Edmond's Plaza Florist, Inc.
120 E 3rd Ave San Mateo, CA
373 El Camino Real Millbrae, CA
Located in downtown Millbrae, they have some beautiful flowers available. They are somewhat pricey for the higher end flowers, but you pay for what you get.
November 03, 2008
If you've been to or used
Millbrae Florist, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.