This place is a little out of the way but totally worth it. You get a beautiful view of the lake and the service is fantastic. The food is reasonably priced for very good tasting menu items.
I ordered the seafood salad - uh-may-zing! Would definitely come back and order this again. Looking forward to the dessert: they have a host of gelato flavours! Can't wait to try it. The only downside is there's only street parking, but it is made up for with the view- you basically park beside the lake.
All in all, I will definitely return, probably for a date night because it's kind of romantic to look right out into the lake, and maybe share a gelato.