Swiss Lakewood
- (530)525-5211
- 5055 West Lake Blvd., Homewood, CA 96141


An elegant fine dining restaurant nestled on the West Shore of Lake Tahoe in a historic Swiss Chalet. Upscale American cuisine with some influential Swiss flavors.
Swiss Lakewood
Last updated: May 2022