Avalanche Pizza is the longest operating locally owned pizza restaurant in Whistler, BC, Canada and has providing the community with excellent service for many years.
The menu at the Avalanche Pizza restaurant offers a wide selection of Italian style cuisine to enjoy.
All the food at the Avalanche Pizza restaurant is made by skilled chefs who prepare a selection for the community each day. Your satisfaction is our priority here at Avalanche Pizza – Whistler, BC’s ultimate pizza place.