Mountain House Base at Keystone Mountain
Phone: (970) 496-4386
Three Peaks is Keystone’s own hand-made pizza shop located at Mountain House Base Area! They specialize in hand tossed pizzas, salads, burgers and sandwiches. Three Peaks is the perfect destination if you are trying to grab a bite, without even leaving the resort. They are open from only for the winter season. Stop by and try Keystone’s take on classic American fare!