
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: July 2024
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.