Lake House Bar And Grill

3198 Elton Rd Delevan NY 14042 USA

(716) 258-4092

Location