Lancaster Presbyterian Church - Fse

Restaurant · 11740 Worden Road, Delevan, NY

More food in Delevan, NY