Review for Casino Rama Review For Owl Club and Steak House Google User Mar 31 '18 at 4:06 Had a negative experience at another steakhouse in Banff; came to this one instead and was greeted by friendly and genuine staff. Could accommodate walk-ins no problem. Great food and great cocktails! View full site to comment or like