Get directions to: Avant Garden, South Lake Tahoe, CA
Restaurant address: 2660 Lake Tahoe Boulevard South Lake Tahoe, CA 96150, USA
Restaurant: Avant Garden