On Pistakee Lake, this two-story restaurant has panoramic windows, a huge outdoor seating area and an eclectic menu.