Rose & Leona's Flower Shop
1539 Mission Rd South San Francisco, CA
Burlingame California Florist
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.