We advise you to contact the venue if you need exact directions! The Opera House is a music venue in Toronto, Ontario, Canada. It is one of the city's most historic performing venues, opening in 1909.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results