Freshies Restaurant & Bar South Lake Tahoe, CA

3330 Lake Tahoe Blvd #3, South Lake Tahoe, CA 96150