3940 Lake Tahoe Blvd, South Lake Tahoe, California 96150 USA
The best pizza and a sunset. Life is good!
Photo Credit: Yelp