Edmond's Plaza Florist, Inc.
120 E 3rd Ave San Mateo, CA
AH Sam Florist & Greenhouse
2645 S El Camino Real San Mateo, 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.