Glenwood pines in Ithaca ny. With a dynamite view of Cayuga lake, this very casual restaurant is a local institution, Where you can find the best burgers., and plenty of other scrumptious foods.