Get directions to: Driftwood Cafe, South Lake Tahoe, CA
Restaurant address: 1001 Heavenly Village Way, Ste 1a South Lake Tahoe, CA 96150, USA
Restaurant: Driftwood Cafe