Swiss Lakewood Restaurant & Lodge

User Rating:


Address:

5055 West Lake Boulevard
Homewood
Lake Tahoe, CA 96141

Phone:

1 530 525 5211

Map:


Contact   ·   Privacy   ·   Terms