Althea's Finger Lakes Tavern

Restaurant in Hammondsport, NY