Swiss Lakewood Restaurant Homewood doesn’t bend to the current health food craze. Instead, Swiss Lakewood Restaurant Homewood remains forever dedicated to bringing rich entrees like Chicken Cordon Bleu and Chateaubriand to the hungry people of Lake Tahoe.

  • Hours Tuesday - Sunday: 5:30 p.m. - 9:00 p.m.
  • Address 5055 West Lake Boulevard, Homewood, CA 96141
  • Phone 530-525-5211
  • Website Tahoe's Best
  • Casual Fine Dinning
  • European Cuisine
  • Cozy Log Cabin Atmosphere