LD's on the River

Restaurant in Altmar, NY