Night Owl Restaurant & BarsNight Owl has opened their second location in Toronto, here in Riverside. They are an expansive multi-room pub, music/event venue. Have something to celebrate or looking for a venue for a creative project? Contact Night Owl!