Chambers Landing Bar and Grill
Restaurant in Lake Tahoe, California
American restaurant
6300 Chambers Lodge, Homewood, 96141
Restaurants
ยท
Lake Tahoe, California guide