Review for Owl Club and Steak House Review For Owl Club and Steak House Google User Nov 4 '16 at 16:55 Great spot to eat. The Calamari was fantastic and I enjoyed a steak that was done to perfection. The servers were great and offered helpful advice. Location was excellent in downtown Banff. We parked on the street and didn't have much of an issue finding a spot at lunchtime on a Saturday afternoon. View full site to comment or like