Alta Bistro

Nation
Alta Bistro

#104 - 4319 Main Street

Whistler, V0N 1B4

It does't get much more sustainable than at Alta Bistro, where even the hand soap is locally sourced, and where what you don't eat gets composted.