Chambers Landing Bar and Grill

Restaurant in Lake Tahoe, California

American restaurant

6300 Chambers Lodge, Homewood, 96141