Opera House

Not to be confused with the Four Seasons Centre for the Performing Arts , the Opera House is one of Toronto's most popular live music venues. Located in Riverside , the Opera house tends to feature bands too popular for a smaller venue but not quite mainstream enough for the ACC.

Opera House

Join the conversation Load comments

Latest Reviews


Meltdown eSports Bar


Pretty Ugly

Sound Xchange

Raiders eSports Centre