The Lake House is a restaurant and bar offering American fare with indoor and outdoor seating, frequent live entertainment, and lake views.