Review for Ambassadors International - Wind Surf Review For The Restaurant Google User Apr 29 '18 at 14:25 Canlis is my favorite restaurant in Seattle. The service is *always* impeccable, and you truly feel kind of like royalty. Seriously! And even if the food were just so so -- which it's not! -- I would want to come here for the view of Lake Washington. It's so tranquil. The windows are huge and tall and if you are lucky enough to get there as it turns into night -- you are in for a memorable evening of bliss! View full site to comment or like