Adirondack Cafe - Lake Placid, NY, United States close