Alta Bistro

4319 Main St #104, Whistler
(604) 932-2582