Restaurant
Bearfoot Bistro & Ketel One Ice Room
4121 Village Green, Whistler, BC V8E 1H2, Canada
High-end dining destination known for champagne sabering, seafood, and the sub-zero Ketel One Ice Room vodka tasting.
Community Photos
No community photos yet — be the first to add one.
Reviews
No reviews yet — share your experience.