Avalanche Pizza is a locally owned and operated pizza restaurant in Whistler. We have been providing delightful pizza in Whistler during every season for many years, whether you are a local or a visitor.