Established in 2004, 21 Steps Kitchen + Bar is a locally owned and operated restaurant located in the heart of Whistler Village. Our second story location offers stunning views of the village and surrounding mountains, while warm wood tones and local photography enhance the atmosphere within.

Rate us and Write a Review

Your review is recommended to be at least 140 characters long

image

Show all timings
  • Saturday05:30 PM - 11:30 PM
  • Sunday05:30 PM - 11:00 PM
  • Monday05:30 PM - 11:00 PM
  • Tuesday05:30 PM - 11:00 PM
  • Wednesday05:30 PM - 11:00 PM
  • Thursday05:30 PM - 11:00 PM
  • Friday05:30 PM - 11:30 PM
building Own or work here? Claim Now! Claim Now!
image