lake tahoe restaurant

 OPENING HOURS

TUESDAY - SUNDAY : 5:00pm - 8:30pm

SOCIAL

  • Swiss Lakewood Instagram
  • Instagram

ADDRESS

5055 WEST LAKE BLVD.

HOMEWOOD, CA 96141

TEL.530.525.5211

RESERVATIONS

For reservations please call us at 530.525.5211

If there is no answer please leave a message and we will call you back. Best time to reach us is Tuesday-Sunday 4pm-8pm.

lake tahoe restaurants
lake tahoe restaurant