I don't know what you like or your price range so here goes everything I know. My favorite would be Evans, which is California cuisine, and upscale. I also like the Cedar Room, which is in Round Hill. I heard it may be closing so I'd check it out. On the top of
Harvey's is 19, which is glitzy, expensive, and has a great looking
menu. The food though looked better than it tasted. They hadn't been open long so maybe they've worked out the kinks. However, it's got an incredible view and is worth going just for that. The alternative is to go to the bar for a drink, while it's still light out, check out the menu, and decide if you want to stay for dinner. The seafood buffet isn't bad either in the casino. And there's also Cabo Wabo for mexican. I generally don't like to recommend casinos but Harvey's is the best of the bunch. For steak I'd probably go to the Broiler Room in Caesars, however nothing comes close to Old Range on the north shore. Sage Room in Harvey's is ok too. Caesars was bought out so you may want to stayaway. MsRev was just at the Chart House and said it was surprisingly good.
You'd think with all the casinos there would be a great steak house but
there isn't. Naked Fish has great sushi, as good as just about anything
I used to get in Chicago. Make sure to get fresh wasabi. I don't love any Italian there but if I had to
go it would either be Cafe Fiori(tiny so you really have to call ahead) or
Scusa. In the plaza at the base of the gondola is a fusion restaurant, upscale, that I've heard is very good. The menu looked great but I haven't been there. I think that you should check it out. Don't know the name. It's not Fire and Ice, which is mongolian bbq. Another good lunchplace is the cafe at the Black Bear Inn. Don't know the name. Blue Water Bistro in the Best Western Timber Cove is good fusion food, and it's right on the water. Lunch or Dinner. Another beautiful lunch spot on the water is Riva Grill, but I don't love their food. Mirabelle on Kingsbury has excellent, reasonably priced french food. I highly recommend it. Don't even think about pizza or chinese.
If you feel like making a drive to north shore, about 35 minutes away, the restaurants are better. In Incline Village, Blue Water Grille has terrific contemporary cuisine with great views. Plumpjack is IMO the best restaurant around the lake and is located at Squaw Valley. It's a good 45 minute drive at least, and maybe much longer depending on weather. My suggestion would be to take a day and ski there, bring a change of clothes, and stay for dinner.