Avalanche Pizza is a Whistler based, ultimate pizza restaurant that uses only a natural, organic pizza base made from the finest quality ingredients. Here, our chefs also bake Beef Teriyaki pizzas for those who love internationally-inspired pizza. Place your order now!
Satisfy your cravings with great Italian style food at Avalanche Pizza in Whistler Village. Our pizzas are made with the freshest, quality ingredients. We are open 7 days a week from 11:00 am until 3:00 am.