Avalanche Pizza has the freshest pizza that is made with the very best ingredients available 7 days a week in Whistler village. Choose from a wide selection of pizza styles and accommodate your entire group when you enjoy food from Avalanche Pizza in Whistler, BC, Canada resort. Visit the conveniently located restaurant in Whistler village for a memorable Italian style meal when enjoying the resort during any season. You can also have delivery to your resort accommodations in Whistler. Avalanche Pizza is open late and offers excellent pizza, sides and drinks for everyone to experience.
It is very easy to stop by the village restaurant for a quick and convenient meal. Avalanche Pizza is a locally owned and operated company that has provided fantastic restaurant food to the community for many years. Visit the restaurant and experience the quality provided to each and every customer.