Lake House is an upscale restaurant specializing in contemporary Mediterranean cuisine. It offers lakeside outdoor seating and features gourmet, thin-crust pizzas.