flowers and window located near 55 mills street (Mill street and parliament) in toronto.