For a beautiful view of Lake Washington, try Bluewater Bistro. A casual chain with locations on Lake Union, Leschi, Belltown and Green Lake. My favorite is the Leschi location tucked away in the marina- which has a relaxed setting and an amzing view. Parking is plentiful and there is a public beach just a few blocks away which has a lifeguard on duty during the summer. The cocktail list is wonderful and the food is good- seafood, burgers etc... Note they are not open on weekdays for lunch.