Be the first Weblocal.ca user to add photos or videos of Florabella
This place specializes not just in great flowers, but also in great service. Their service is truly excellent just as their flowers are truly exquisite and beautiful. Well priced, too.
Florabella is a private company categorized under Flower Shops and located in Ottawa, ON, Canada. Our records show it was established in and incorporated in . Register for free to see additional information such as annual revenue and employment figures.