Avalanche Pizza is known as one of Whistler’s best, family owned Italian eateries for delicious pizza. Here, we provide pizzas that are freshly made from the finest ingredients. All ofthe items on our menu are made by skilled chefs. Order online and enjoy our classic style Italian cuisine!