Review for Owl Club and Steak House Review For Owl Club and Steak House Google User Jun 11 '18 at 17:22 Probably the best meat I had in Canada and maybe in my whole life. The service was very good as well (our waitress was Melissa). We had dinner upstairs, which is supposed to offer the higher end service. The place was tidy and neat, you could probably use it for a business dinner. A bit pricy though but quality comes with a price. I'd recommend the place every time. View full site to comment or like