Yellow Submarine Sandwich Shop

983 Tallac Ave South Lake Tahoe CA 96150 USA

(530) 541-8808

Location