The Cameron House

Toronto, ON, Canada · Other · Capacity: small (50-150)

Live music is held 7 nights a week on one or both of their two stages.