Sarah Rea June 22, 2018 Lee Vining Whoa Nellie Deli Sarah Rea June 22, 2018 Lee Vining The Whoa Nellie Deli, a four-star restaurant located inside a gas station—yes, you heard that right—is an Eastern Sierra institution.