Pizza Factory in Three Rivers serves as the perfect refueling station for hungry Sequoia National Park explorers. The simple wooden building fits perfectly in this small mountain community where ...