21 Steps is a restaurant offering modern Canadian comfort fare and cocktails, with a relaxed atmosphere and an upstairs lounge.