Award winning Designer/Owner in business since 1989. Rated Best of Bayview several times. our motto is ''We Express Your Feelings Through Our Flowers'' and have upheld our quality of designing and fresh product always. Ivy Leaf Designs - North York Florist offering flower delivery. Our store is now open for indoor shopping.
Phone
(416) 733-9607
Location
670 Finch Avenue East Bayview Woods Plaze North York, Ontario M2k 2e6, Canada