the royal s

608 College Street W.
Toronto
Ontario
Canada