Great pizza in Whistler resort during all Seasons! And great comfort food during COVID 19.
Avalanche Pizza is Whistler’s best pizza restaurant with a convenient location in Whistler Village. For pizza lovers, the perfect haven is Avalanche Pizza. Whistler residents and Visitors are guaranteed mouth-watering pizzas made fresh from the finest ingredients.
You can choose from a selection of menus items and delivery is available in all areas of Whistler. Order online using the website or call 604.932.3131 to order over the telephone.