United States California Lee Vining

Whoa Nellie Deli

A popular deli located in Lee Vining, CA, known for its hearty sandwiches and eclectic decor, often visited by travelers heading to Yosemite.
  • 22 Vista Point Road