Review for Owl Club and Steak House Review For Owl Club and Steak House Google User Dec 27 '18 at 4:24 What a find! Great atmosphere, with a spacious restaurant and separate bar area. Food is delightful and the staff are super friendly. Reasonably priced too. Highly recommended. View full site to comment or like