The Tree House is an American restaurant offering an all-you-can-eat experience with a salad bar and late-night hours.