Astra Florists
(placeholder)
(placeholder)

Astra Florists is a small and vibrant flower boutique studio located at Dufferin and Glencairn.

All of our wonderful arrangements are individually created in house.


Susan & Sandra and The Team at Astra Florists