Flora Mia

1000 N Alvarado St
Los Angeles CA 90026
2 Reviews

Sponsored Topics

See a problem? Let us know!
<p>Flora Mia is a full-service florist located on Alvarado street in Echo Park. It offers arrangements, bouquets, plants and balloons for all occasions. It is an FTD Florist, so it can provide delivery within a 20-mile radius free of charge. It also offers stuffed animals and greeting cards to make the occasion more special at affordable rates.</p>