New York
Ithaca
Fall Creek House
Fall Creek House
(607) 272-9562
302 Lake St, Ithaca, NY 14850
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available