Swiss Lakewood

Back To Results

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

X