Flower Shop 32 Queen Street, Toronto 123213123, Ontario, Canada Home & Garden Retailer One flow for one happy person.