Get directions to: Freshies Restaurant And Bar, South Lake Tahoe, CA
Restaurant address: 3330 Lake Tahoe Blvd South Lake Tahoe, CA 96150, USA
Restaurant: Freshies Restaurant And Bar