Avalanche Pizza is conveniently located in Whistler Village, offering a wide selection of fantastic Italian cuisine that is prepared by skilled chefs. We are available 7 days a week to satisfy your cravings for pizzas, salads, chicken fingers, and chocolate pudding cake.