Le Grand is a small taste of France right here on the shores of Lake Washington. Offering perfectly prepared bistro cuisine, professional and friendly service, and a second-to-none view, Le Grand is dedicated to providing you with an amazing experience.