Tag Archives: $1.2 million Preston’s Restaurant opens at Killington Resort