Palmer's Last Stop

Restaurant in Hammondsport, NY