2279 Lake Tahoe Blvd, South Lake Tahoe, California 96150 USA
pressed pesto sandwich
Photo Credit: Yelp