Review for Owl Club and Steak House Review For Owl Club and Steak House Google User Feb 7 '17 at 1:25 The restaurant upstairs has nice decor, and is quiet. The lounge downstairs is more lively with TV screens. The steaks here are excellent - 1200F oven, I understand. Alberta beef is good. Also good desserts. View full site to comment or like