The Peaks Restaurant The Peaks Restaurant Address: 64740 Wuksachi Way Sequoia National Park, CA 93262 Phone Number: (559) 565-4070 Website: http://www.visitsequoiakingscanyon.com/the-peaks-restaurant